| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $424K | $133K | +$60.8K | +83.7% | Jul 1, 2025 | Sep 30, 2025 | 10-Q | 2025-11-14 |
| Q2 2025 | $363K | $269K | +$135K | +100% | Apr 1, 2025 | Jun 30, 2025 | 10-Q | 2025-08-13 |
| Q1 2025 | $228K | $3.63K | -$605K | -99.4% | Jan 1, 2025 | Mar 31, 2025 | 10-Q | 2025-05-14 |
| Q4 2024 | $833K | $17.6K | +$29K | Oct 1, 2024 | Dec 31, 2024 | 8-K | 2025-07-18 | |
| Q3 2024 | $804K | $72.7K | -$262K | -78.3% | Jul 1, 2024 | Sep 30, 2024 | 10-Q | 2025-11-14 |
| Q2 2024 | $1.07M | $134K | -$295K | -68.7% | Apr 1, 2024 | Jun 30, 2024 | 10-Q | 2025-08-13 |
| Q1 2024 | $1.36M | $609K | +$238K | +64.4% | Jan 1, 2024 | Mar 31, 2024 | 10-Q | 2025-05-14 |
| Q4 2023 | $1.12M | -$11.3K | -$461K | -103% | Oct 1, 2023 | Dec 31, 2023 | 8-K | 2025-07-18 |
| Q3 2023 | $1.58M | $334K | +$1.06K | +0.32% | Jul 1, 2023 | Sep 30, 2023 | 10-Q | 2024-11-12 |
| Q2 2023 | $1.58M | $429K | +$158K | +58.3% | Apr 1, 2023 | Jun 30, 2023 | 10-Q | 2024-08-13 |
| Q1 2023 | $1.42M | $370K | +$65.8K | +21.6% | Jan 1, 2023 | Mar 31, 2023 | 10-Q | 2024-05-14 |
| Q4 2022 | $1.36M | $450K | +$123K | +37.5% | Oct 1, 2022 | Dec 31, 2022 | 10-K | 2024-03-28 |
| Q3 2022 | $1.24M | $333K | +$161K | +92.8% | Jul 1, 2022 | Sep 30, 2022 | 10-Q | 2023-11-13 |
| Q2 2022 | $1.08M | $271K | +$111K | +69.6% | Apr 1, 2022 | Jun 30, 2022 | 10-Q | 2023-08-10 |
| Q1 2022 | $964K | $304K | +$190K | +166% | Jan 1, 2022 | Mar 31, 2022 | 10-Q | 2023-05-15 |
| Q4 2021 | $775K | $327K | +$261K | +396% | Oct 1, 2021 | Dec 31, 2021 | 10-K | 2023-03-21 |
| Q3 2021 | $513K | $173K | +$51.4K | +42.3% | Jul 1, 2021 | Sep 30, 2021 | 10-Q | 2022-11-10 |
| Q2 2021 | $462K | $160K | +$26.8K | +20.1% | Apr 1, 2021 | Jun 30, 2021 | 10-Q | 2022-08-11 |
| Q1 2021 | $435K | $115K | -$150K | -56.6% | Jan 1, 2021 | Mar 31, 2021 | 10-Q | 2022-05-12 |
| Q4 2020 | $585K | $66K | -$173K | -72.4% | Oct 1, 2020 | Dec 31, 2020 | 10-K | 2022-03-31 |
| Q3 2020 | $758K | $122K | -$313K | -72.1% | Jul 1, 2020 | Sep 30, 2020 | 10-Q | 2021-11-10 |
| Q2 2020 | $1.07M | $133K | -$552K | -80.6% | Apr 1, 2020 | Jun 30, 2020 | 10-Q | 2021-08-11 |
| Q1 2020 | $1.62M | $264K | -$290K | -52.3% | Jan 1, 2020 | Mar 31, 2020 | 10-Q | 2021-05-12 |
| Q4 2019 | $1.91M | $239K | -$404K | -62.9% | Oct 1, 2019 | Dec 31, 2019 | 10-K | 2021-03-15 |
| Q3 2019 | $2.32M | $435K | -$187K | -30% | Jul 1, 2019 | Sep 30, 2019 | 10-Q | 2020-11-16 |
| Q2 2019 | $2.5M | $685K | +$131K | +23.6% | Apr 1, 2019 | Jun 30, 2019 | 10-Q | 2020-08-13 |
| Q1 2019 | $2.37M | $554K | +$3.68K | +0.67% | Jan 1, 2019 | Mar 31, 2019 | 10-Q | 2020-06-08 |
| Q4 2018 | $2.37M | $643K | +$228K | +55% | Oct 1, 2018 | Dec 31, 2018 | 10-K | 2020-04-01 |
| Q3 2018 | $2.14M | $621K | +$320K | +106% | Jul 1, 2018 | Sep 30, 2018 | 10-Q | 2019-11-15 |
| Q2 2018 | $1.82M | $554K | +$323K | +140% | Apr 1, 2018 | Jun 30, 2018 | 10-Q | 2019-08-19 |
| Q1 2018 | $1.5M | $551K | +$403K | +273% | Jan 1, 2018 | Mar 31, 2018 | 10-Q | 2019-05-15 |
| Q4 2017 | $1.1M | $415K | +$296K | +248% | Oct 1, 2017 | Dec 31, 2017 | 10-K/A | 2019-04-02 |
| Q3 2017 | $800K | $302K | +$164K | +119% | Jul 1, 2017 | Sep 30, 2017 | 10-Q | 2018-11-14 |
| Q2 2017 | $636K | $231K | +$129K | +125% | Apr 1, 2017 | Jun 30, 2017 | 10-Q | 2018-08-14 |
| Q1 2017 | $507K | $147K | +$39K | +36% | Jan 1, 2017 | Mar 31, 2017 | 10-Q | 2018-05-15 |
| Q4 2016 | $468K | $119K | +$54.8K | +85.3% | Oct 1, 2016 | Dec 31, 2016 | 10-K | 2018-04-02 |
| Q3 2016 | $413K | $138K | +$71.1K | +107% | Jul 1, 2016 | Sep 30, 2016 | 10-Q | 2017-11-14 |
| Q2 2016 | $342K | $103K | -$36.4K | -26.2% | Apr 1, 2016 | Jun 30, 2016 | 10-Q | 2017-08-14 |
| Q1 2016 | $378K | $108K | -$126K | -53.6% | Jan 1, 2016 | Mar 31, 2016 | 10-Q | 2017-05-15 |
| Q4 2015 | $504K | $64.3K | -$265K | -80.5% | Oct 1, 2015 | Dec 31, 2015 | 10-K | 2017-03-15 |
| Q3 2015 | $769K | $66.7K | -$258K | -79.5% | Jul 1, 2015 | Sep 30, 2015 | 10-Q | 2016-11-14 |
| Q2 2015 | $1.03M | $139K | -$180K | -56.5% | Apr 1, 2015 | Jun 30, 2015 | 10-Q | 2016-08-12 |
| Q1 2015 | $1.21M | $234K | +$29K | +14.2% | Jan 1, 2015 | Mar 31, 2015 | 10-Q | 2016-05-23 |
| Q4 2014 | $1.18M | $329K | +$132K | +67.1% | Oct 1, 2014 | Dec 31, 2014 | 10-K | 2016-03-16 |
| Q3 2014 | $1.05M | $325K | +$160K | +97.4% | Jul 1, 2014 | Sep 30, 2014 | 10-Q | 2015-12-09 |
| Q2 2014 | $886K | $319K | +$211K | +194% | Apr 1, 2014 | Jun 30, 2014 | 10-Q | 2015-08-10 |
| Q1 2014 | $675K | $205K | +$96.3K | +88.7% | Jan 1, 2014 | Mar 31, 2014 | 10-Q | 2015-05-18 |
| Q4 2013 | $579K | $197K | +$98.5K | +100% | Oct 1, 2013 | Dec 31, 2013 | 10-K | 2015-04-30 |
| Q3 2013 | $480K | $165K | +$151K | +1119% | Jul 1, 2013 | Sep 30, 2013 | 10-Q | 2014-11-12 |
| Q2 2013 | $329K | $109K | +$79.4K | +272% | Apr 1, 2013 | Jun 30, 2013 | 10-Q | 2013-08-14 |
| Q1 2013 | $250K | $109K | +$76.7K | +240% | Jan 1, 2013 | Mar 31, 2013 | 10-Q | 2014-08-08 |
| Q4 2012 | $173K | $98.4K | +$14.9K | +17.9% | Oct 1, 2012 | Dec 31, 2012 | 10-K | 2014-03-27 |
| Q3 2012 | $158K | $13.5K | -$47.5K | -77.9% | Jul 1, 2012 | Sep 30, 2012 | 10-Q | 2013-11-14 |
| Q2 2012 | $206K | $29.2K | -$39.4K | -57.4% | Apr 1, 2012 | Jun 30, 2012 | 10-Q | 2013-08-14 |
| Q1 2012 | $245K | $31.9K | +$12.2K | +61.7% | Jan 1, 2012 | Mar 31, 2012 | 10-Q | 2013-05-15 |
| Q4 2011 | $233K | $83.5K | Oct 1, 2011 | Dec 31, 2011 | 10-K | 2013-03-22 | ||
| Q3 2011 | $61K | +$24.6K | +67.5% | Jul 1, 2011 | Sep 30, 2011 | 10-Q | 2012-11-15 | |
| Q2 2011 | $68.5K | +$936 | +1.39% | Apr 1, 2011 | Jun 30, 2011 | 10-Q/A | 2012-08-24 | |
| Q1 2011 | $19.7K | Jan 1, 2011 | Mar 31, 2011 | 10-Q | 2012-05-15 | |||
| Q3 2010 | $36.4K | Jul 1, 2010 | Sep 30, 2010 | 10-Q | 2011-11-14 | |||
| Q2 2010 | $67.6K | Apr 1, 2010 | Jun 30, 2010 | 10-Q/A | 2011-08-19 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2024 | $833K | -$289K | -25.8% | Jan 1, 2024 | Dec 31, 2024 | 8-K | 2025-07-18 |
| 2023 | $1.12M | -$236K | -17.4% | Jan 1, 2023 | Dec 31, 2023 | 8-K | 2025-07-18 |
| 2022 | $1.36M | +$584K | +75.4% | Jan 1, 2022 | Dec 31, 2022 | 10-K | 2024-03-28 |
| 2021 | $775K | +$190K | +32.4% | Jan 1, 2021 | Dec 31, 2021 | 10-K | 2023-03-21 |
| 2020 | $585K | -$1.33M | -69.4% | Jan 1, 2020 | Dec 31, 2020 | 10-K | 2022-03-31 |
| 2019 | $1.91M | -$456K | -19.3% | Jan 1, 2019 | Dec 31, 2019 | 10-K | 2021-03-15 |
| 2018 | $2.37M | +$1.27M | +116% | Jan 1, 2018 | Dec 31, 2018 | 10-K | 2020-04-01 |
| 2017 | $1.1M | +$627K | +134% | Jan 1, 2017 | Dec 31, 2017 | 10-K/A | 2019-04-02 |
| 2016 | $468K | -$36K | -7.15% | Jan 1, 2016 | Dec 31, 2016 | 10-K | 2018-04-02 |
| 2015 | $504K | -$674K | -57.2% | Jan 1, 2015 | Dec 31, 2015 | 10-K | 2017-03-15 |
| 2014 | $1.18M | +$600K | +104% | Jan 1, 2014 | Dec 31, 2014 | 10-K | 2016-03-16 |
| 2013 | $579K | +$406K | +235% | Jan 1, 2013 | Dec 31, 2013 | 10-K | 2015-04-30 |
| 2012 | $173K | -$59.7K | -25.7% | Jan 1, 2012 | Dec 31, 2012 | 10-K | 2014-03-27 |
| 2011 | $233K | +$33.1K | +16.6% | Jan 1, 2011 | Dec 31, 2011 | 10-K | 2013-03-22 |
| 2010 | $200K | Jan 1, 2010 | Dec 31, 2010 | 10-K | 2012-04-16 |