| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | $234,000 | $38,000 | -$15,000 | -28% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $249,000 | $123,000 | -$19,000 | -13% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $268,000 | $33,000 | -$15,000 | -31% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2024 | $283,000 | $40,000 | -$75,000 | -65% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| Q3 2024 | $358,000 | $53,000 | +$2,000 | +3.9% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $356,000 | $142,000 | +$4,000 | +2.9% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 |
| Q1 2024 | $352,000 | $48,000 | -$201,000 | -81% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 15 May 2025 | 2025 | Q1 |
| Q4 2023 | $553,000 | $115,000 | +$954,000 | 01 Oct 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY | |
| Q3 2023 | $401,000 | $51,000 | +$9,000 | +21% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 13 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $410,000 | $138,000 | +$17,000 | +14% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 13 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $427,000 | $249,000 | -$553,000 | -69% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 14 May 2024 | 2024 | Q1 |
| Q4 2022 | $126,000 | $839,000 | 01 Oct 2022 | 31 Dec 2022 | 10-K/A | 22 Oct 2024 | 2023 | FY | ||
| Q3 2022 | $42,000 | +$11,000 | +35% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | $121,000 | +$15,000 | +14% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 | |
| Q1 2022 | $802,000 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 15 May 2023 | 2023 | Q1 | |||
| Q3 2021 | $31,000 | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 14 Nov 2022 | 2022 | Q3 | |||
| Q2 2021 | $106,000 | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 14 Sep 2022 | 2022 | Q2 | |||
| Q1 2019 | $125,346 | $29,665 | -$19,473 | -40% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 14 May 2019 | 2019 | Q1 |
| Q4 2018 | $144,819 | $32,359 | -$20,397 | -39% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 15 Mar 2019 | 2018 | FY |
| Q3 2018 | $165,216 | $29,554 | -$28,610 | -49% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2018 | $193,826 | $33,768 | -$21,033 | -38% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2018 | $214,859 | $49,138 | -$8,462 | -15% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 14 May 2019 | 2019 | Q1 |
| Q4 2017 | $223,321 | $52,756 | +$22,357 | +74% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 15 Mar 2019 | 2018 | FY |
| Q3 2017 | $200,964 | $58,164 | -$9,575 | -14% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $210,539 | $54,801 | -$17,998 | -25% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $228,537 | $57,600 | -$19,527 | -25% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 |
| Q4 2016 | $248,064 | $30,399 | -$224,178 | -88% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 06 Mar 2018 | 2017 | FY |
| Q3 2016 | $472,242 | $67,739 | +$156,290 | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 | |
| Q2 2016 | $315,952 | $72,799 | -$17,531 | -19% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 14 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $333,483 | $77,127 | -$1,255 | -1.6% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 15 May 2017 | 2017 | Q1 |
| Q4 2015 | $334,738 | $254,577 | +$190,053 | +295% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 28 Mar 2017 | 2016 | FY |
| Q3 2015 | $144,685 | $88,551 | -$177,363 | -200% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 14 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $322,048 | $90,330 | +$1,425 | +1.6% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 15 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $320,623 | $78,382 | +$3,432 | +4.6% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 16 May 2016 | 2016 | Q1 |
| Q4 2014 | $317,191 | $64,524 | -$22,958 | -26% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| Q3 2014 | $340,149 | $88,812 | +$23,840 | +37% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 13 Nov 2015 | 2015 | Q3 |
| Q2 2014 | $316,309 | $88,905 | +$39,357 | +79% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 13 Aug 2015 | 2015 | Q2 |
| Q1 2014 | $276,952 | $74,950 | +$30,983 | +70% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 15 May 2015 | 2015 | Q1 |
| Q4 2013 | $245,969 | $87,482 | +$36,335 | +71% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 30 Mar 2015 | 2014 | FY |
| Q3 2013 | $209,634 | $64,972 | +$13,585 | +26% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 13 Nov 2014 | 2014 | Q3 |
| Q2 2013 | $196,049 | $49,548 | -$5,125 | -9.4% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 12 Aug 2014 | 2014 | Q2 |
| Q1 2013 | $201,174 | $43,967 | -$26,965 | -38% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 13 May 2014 | 2014 | Q1 |
| Q4 2012 | $228,139 | $51,147 | -$38,284 | -43% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 26 Mar 2014 | 2013 | FY |
| Q3 2012 | $266,423 | $51,387 | -$9,144 | -15% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 13 Nov 2013 | 2013 | Q3 |
| Q2 2012 | $275,567 | $54,673 | -$4,552 | -7.7% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 13 Aug 2013 | 2013 | Q2 |
| Q1 2012 | $280,119 | $70,932 | +$20,977 | +42% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2013 | 2013 | Q1 |
| Q4 2011 | $259,142 | $89,431 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 06 Mar 2013 | 2012 | FY | ||
| Q3 2011 | $60,531 | -$18,041 | -23% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 13 Nov 2012 | 2012 | Q3 | |
| Q2 2011 | $59,225 | -$25,182 | -30% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 14 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | $49,955 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | 2012 | Q1 | |||
| Q3 2010 | $78,572 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 14 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $84,407 | 01 Apr 2010 | 30 Jun 2010 | 10-Q/A | 14 Nov 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | $283,000 | -$270,000 | -49% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2023 | $553,000 | +$427,000 | +339% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 31 Mar 2025 | 2024 | FY |
| 2022 | $126,000 | -$70,000 | -36% | 01 Jan 2022 | 31 Dec 2022 | 10-K/A | 22 Oct 2024 | 2023 | FY |
| 2021 | $196,000 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY | ||
| 2018 | $144,819 | -$78,502 | -35% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 15 Mar 2019 | 2018 | FY |
| 2017 | $223,321 | -$24,743 | -10% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 15 Mar 2019 | 2018 | FY |
| 2016 | $248,064 | -$86,674 | -26% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 06 Mar 2018 | 2017 | FY |
| 2015 | $334,738 | +$17,547 | +5.5% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Mar 2017 | 2016 | FY |
| 2014 | $317,191 | +$71,222 | +29% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 30 Mar 2016 | 2015 | FY |
| 2013 | $245,969 | +$17,830 | +7.8% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 30 Mar 2015 | 2014 | FY |
| 2012 | $228,139 | -$31,003 | -12% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 26 Mar 2014 | 2013 | FY |
| 2011 | $259,142 | -$30,945 | -11% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 06 Mar 2013 | 2012 | FY |
| 2010 | $290,087 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 19 Mar 2012 | 2011 | FY |