| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $52,599,000 | $15,540,000 | -$9,273,000 | -148% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 10 Mar 2026 | 2025 | FY |
| Q3 2025 | $43,326,000 | $15,804,000 | -$11,843,000 | -299% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $31,483,000 | $10,847,000 | -$7,272,000 | -203% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $24,211,000 | $10,408,000 | -$6,609,000 | -174% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $17,602,000 | $6,267,000 | +$902,877 | +13% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 10 Mar 2026 | 2025 | FY |
| Q3 2024 | $18,504,877 | $3,961,000 | -$5,932,975 | -301% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $12,571,902 | $3,575,000 | -$2,468,662 | -223% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $10,103,240 | $3,799,000 | -$2,392,240 | -170% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 12 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $7,711,000 | $7,169,877 | -$20,883,792 | -152% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 25 Mar 2025 | 2024 | FY |
| Q3 2023 | $13,172,792 | $1,971,975 | -$944,562 | -32% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 13 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $14,117,354 | $1,106,338 | +$1,754,683 | +61% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 13 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $12,362,671 | $1,406,760 | +$1,314,776 | +48% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 13 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $11,047,895 | $13,713,915 | +$24,521,765 | 01 Oct 2022 | 31 Dec 2022 | 10-K | 28 Mar 2024 | 2023 | FY | |
| Q3 2022 | $13,473,870 | $2,916,537 | -$882,111 | -23% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $12,591,759 | $2,861,021 | -$1,144,005 | -67% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q1 2022 | $11,447,754 | $2,721,536 | +$21,026,604 | +89% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 13 Nov 2023 | 2023 | Q3 |
| Q4 2021 | $32,474,358 | $10,807,850 | -$7,978,088 | -282% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| Q3 2021 | $24,496,270 | $3,798,648 | +$6,019,083 | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | $30,515,353 | $1,717,016 | +$429,534 | +20% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 |
| Q1 2021 | $30,944,887 | $23,748,140 | -$21,093,496 | -795% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 |
| Q4 2020 | $9,851,391 | $2,829,762 | +$11,167,287 | +80% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 29 Mar 2022 | 2021 | FY |
| Q3 2020 | $21,018,678 | $2,220,435 | -$4,444,139 | -200% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $16,574,539 | $2,146,550 | -$3,908,087 | -222% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q1 2020 | $12,666,452 | $2,654,644 | -$4,272,089 | -264% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 15 Nov 2021 | 2021 | Q3 |
| Q4 2019 | $8,394,363 | $13,997,049 | +$4,743,512 | +25% | 01 Oct 2019 | 31 Dec 2019 | 10-K/A | 16 Apr 2021 | 2020 | FY |
| Q3 2019 | $13,137,875 | $2,223,704 | +$687,723 | +45% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 16 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $13,825,598 | $1,761,537 | -$106,027 | -5.7% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 14 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $13,719,571 | $1,617,445 | +$424,478 | +36% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 15 May 2020 | 2020 | Q1 |
| Q4 2018 | $14,144,049 | $18,740,561 | -$2,404,930 | -15% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 30 Mar 2020 | 2019 | FY |
| Q3 2018 | $11,739,119 | $1,535,981 | +$301,787 | +24% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $12,040,906 | $1,867,564 | -$1,118,606 | -37% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q1 2018 | $10,922,300 | $1,192,967 | -$2,082,618 | -64% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 14 Nov 2019 | 2019 | Q3 |
| Q4 2017 | $8,839,682 | $16,335,631 | +$31,141,471 | +66% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 01 Apr 2019 | 2018 | FY |
| Q3 2017 | $39,981,153 | $1,234,194 | -$3,039,458 | -71% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 14 Nov 2018 | 2018 | Q3 |
| Q2 2017 | $36,941,695 | $2,986,170 | -$1,655,038 | -36% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 14 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $35,286,657 | $3,275,585 | +$8,637,247 | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 15 May 2018 | 2018 | Q1 | |
| Q4 2016 | $43,923,904 | $47,477,102 | 01 Oct 2016 | 31 Dec 2016 | 10-K | 02 Apr 2018 | 2017 | FY | ||
| Q3 2016 | $4,273,652 | +$7,194,183 | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 09 Nov 2017 | 2017 | Q3 | ||
| Q2 2016 | $4,641,208 | +$9,389,105 | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 09 Aug 2017 | 2017 | Q2 | ||
| Q1 2016 | $5,361,662 | -$2,422,381 | -82% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 10 May 2017 | 2017 | Q1 | |
| Q3 2015 | $13,476,055 | $2,920,531 | +$1,134,432 | +28% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 09 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $14,610,487 | $4,747,897 | -$2,576,485 | -119% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 09 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $12,034,002 | $2,939,281 | +$7,474,879 | +72% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 10 May 2016 | 2016 | Q1 |
| Q4 2014 | $19,508,881 | $2,868,346 | +$482,575 | +14% | 01 Nov 2014 | 31 Jan 2015 | 10-Q | 17 Mar 2015 | 2015 | Q3 |
| Q3 2014 | $19,991,456 | $4,054,963 | -$523,477 | -15% | 01 Aug 2014 | 31 Oct 2014 | 10-Q | 10 Dec 2015 | 2016 | Q2 |
| Q2 2014 | $19,467,979 | $2,171,412 | +$73,860 | +3.3% | 01 May 2014 | 31 Jul 2014 | 10-Q | 09 Sep 2015 | 2016 | Q1 |
| Q1 2014 | $19,541,839 | $10,414,160 | -$8,555,134 | -460% | 01 Feb 2014 | 30 Apr 2014 | 10-K | 16 Mar 2017 | 2016 | FY |
| Q4 2013 | $10,986,705 | $3,350,921 | -$937,967 | -39% | 01 Nov 2013 | 31 Jan 2014 | 10-Q | 17 Mar 2015 | 2015 | Q3 |
| Q3 2013 | $10,048,738 | $3,531,486 | -$1,974,208 | -127% | 01 Aug 2013 | 31 Oct 2013 | 10-Q | 15 Dec 2014 | 2015 | Q2 |
| Q2 2013 | $8,074,530 | $2,245,272 | +$1,341,270 | +37% | 01 May 2013 | 31 Jul 2013 | 10-Q | 15 Sep 2014 | 2015 | Q1 |
| Q1 2013 | $9,415,800 | $1,859,026 | +$755,539 | +29% | 01 Feb 2013 | 30 Apr 2013 | 10-KT | 14 Mar 2016 | 2015 | FY |
| Q4 2012 | $10,171,339 | $2,412,954 | +$4,885,660 | +67% | 01 Nov 2012 | 31 Jan 2013 | 10-Q | 17 Mar 2014 | 2014 | Q3 |
| Q3 2012 | $15,056,999 | $1,557,278 | +$1,372,645 | +47% | 01 Aug 2012 | 31 Oct 2012 | 10-Q | 17 Dec 2013 | 2014 | Q2 |
| Q2 2012 | $16,429,644 | $3,586,542 | -$717,234 | -25% | 01 May 2012 | 31 Jul 2012 | 10-Q | 17 Sep 2013 | 2014 | Q1 |
| Q1 2012 | $15,712,410 | $2,614,565 | -$5,464,437 | -192% | 01 Feb 2012 | 30 Apr 2012 | 10-K | 26 Jun 2013 | 2013 | FY |
| Q4 2011 | $10,247,973 | $7,298,614 | -$9,842,801 | -387% | 01 Nov 2011 | 31 Jan 2012 | 10-Q | 18 Mar 2013 | 2013 | Q3 |
| Q3 2011 | $405,172 | $2,929,923 | -$4,981,860 | -243% | 01 Aug 2011 | 31 Oct 2011 | 10-Q | 14 Dec 2012 | 2013 | Q2 |
| Q2 2011 | $4,576,688 | $2,869,308 | -$5,871,608 | -196% | 01 May 2011 | 31 Jul 2011 | 10-Q | 19 Sep 2012 | 2013 | Q1 |
| Q1 2011 | $10,448,296 | $2,849,872 | 01 Feb 2011 | 30 Apr 2011 | 10-K | 25 Jul 2012 | 2012 | FY | ||
| Q4 2010 | $2,544,187 | 01 Nov 2010 | 31 Jan 2011 | 10-Q | 15 Mar 2012 | 2012 | Q3 | |||
| Q3 2010 | $2,051,937 | 01 Aug 2010 | 31 Oct 2010 | 10-Q | 15 Dec 2011 | 2012 | Q2 | |||
| Q2 2010 | $3,002,300 | 01 May 2010 | 31 Jul 2010 | 10-Q | 19 Sep 2011 | 2012 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $52,599,000 | -$34,997,000 | -199% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 10 Mar 2026 | 2025 | FY |
| 2024 | $17,602,000 | -$9,891,000 | -128% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 10 Mar 2026 | 2025 | FY |
| 2023 | $7,711,000 | -$18,758,895 | -170% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 25 Mar 2025 | 2024 | FY |
| 2022 | $11,047,895 | +$43,522,253 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 28 Mar 2024 | 2023 | FY | |
| 2021 | $32,474,358 | -$22,622,967 | -230% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 31 Mar 2023 | 2022 | FY |
| 2020 | $9,851,391 | -$1,457,028 | -17% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 29 Mar 2022 | 2021 | FY |
| 2019 | $8,394,363 | +$5,749,686 | +41% | 01 Jan 2019 | 31 Dec 2019 | 10-K/A | 16 Apr 2021 | 2020 | FY |
| 2018 | $14,144,049 | -$5,304,367 | -60% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 30 Mar 2020 | 2019 | FY |
| 2017 | $8,839,682 | +$35,084,222 | +80% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 01 Apr 2019 | 2018 | FY |
| 2016 | $43,923,904 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 02 Apr 2018 | 2017 | FY | ||
| 2014 | $14,081,812 | +$5,460,027 | +28% | 01 May 2014 | 30 Apr 2015 | 10-K | 16 Mar 2017 | 2016 | FY |
| 2013 | $19,541,839 | -$10,126,039 | -108% | 01 May 2013 | 30 Apr 2014 | 10-K | 16 Mar 2017 | 2016 | FY |
| 2012 | $9,415,800 | +$6,296,610 | +40% | 01 May 2012 | 30 Apr 2013 | 10-KT | 14 Mar 2016 | 2015 | FY |
| 2011 | $15,712,410 | -$26,160,706 | -250% | 01 May 2011 | 30 Apr 2012 | 10-K | 26 Jun 2013 | 2013 | FY |
| 2010 | $10,448,296 | 01 May 2010 | 30 Apr 2011 | 10-K | 25 Jul 2012 | 2012 | FY |