| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $34,731,199 | $12,845,294 | -$18,502,813 | -327% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 04 Mar 2026 | 2025 | FY |
| Q3 2025 | $16,228,386 | $51,631,530 | -$85,509,954 | -252% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $69,281,568 | $20,634,887 | -$1,784,107 | -8% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $71,065,675 | $9,110,738 | +$3,595,361 | +65% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $67,470,314 | $5,657,519 | -$45,238,960 | -89% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 04 Mar 2026 | 2025 | FY |
| Q3 2024 | $112,709,274 | $33,878,424 | +$41,417,646 | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | $71,291,628 | $22,418,994 | -$6,372,611 | -22% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q1 2024 | $77,664,239 | $5,515,377 | -$27,200,402 | -83% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $104,864,641 | $50,896,479 | +$36,403,810 | +251% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 04 Mar 2026 | 2025 | FY |
| Q3 2023 | $68,460,831 | $7,539,222 | -$82,625,113 | -110% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 06 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $151,085,944 | $28,791,605 | -$13,152,817 | -31% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 06 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $164,238,761 | $32,715,779 | +$25,603,736 | +360% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 06 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $138,635,025 | $14,492,669 | -$9,619,541 | -40% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 05 Mar 2025 | 2024 | FY |
| Q3 2022 | $148,254,566 | $75,085,891 | +$60,921,957 | +430% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 02 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $87,332,609 | $41,944,422 | +$57,831,581 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 02 Nov 2023 | 2023 | Q3 | |
| Q1 2022 | $29,501,028 | $7,112,043 | +$26,178,136 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 02 Nov 2023 | 2023 | Q3 | |
| Q4 2021 | $3,322,892 | $24,112,210 | +$184,366,487 | 01 Oct 2021 | 31 Dec 2021 | 10-K | 07 Mar 2024 | 2023 | FY | |
| Q3 2021 | $181,043,595 | $14,163,934 | +$16,125,537 | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 | |
| Q2 2021 | $197,169,132 | $15,887,159 | +$119,112,907 | +88% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 |
| Q1 2021 | $316,282,039 | $19,066,093 | -$62,870,211 | -144% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 10 Nov 2022 | 2022 | Q3 |
| Q4 2020 | $253,411,828 | $160,254,277 | -$165,280,969 | -3288% | 01 Oct 2020 | 31 Dec 2020 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q3 2020 | $88,130,859 | $1,961,603 | -$10,819,603 | -122% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 09 Nov 2021 | 2021 | Q3 |
| Q2 2020 | $77,311,256 | $135,000,066 | -$146,342,663 | -1290% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 09 Nov 2021 | 2021 | Q3 |
| Q1 2020 | $69,031,407 | $43,804,118 | +$39,534,858 | +926% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 09 Nov 2021 | 2021 | Q3 |
| Q4 2019 | $29,496,549 | $5,026,692 | +$12,106,000 | 01 Oct 2019 | 31 Dec 2019 | 10-K/A | 17 Mar 2021 | 2020 | FY | |
| Q3 2019 | $17,390,549 | $8,858,000 | +$3,164,372 | +56% | 01 Jul 2019 | 30 Sep 2019 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q2 2019 | $14,226,177 | $11,342,597 | +$6,622,791 | +140% | 01 Apr 2019 | 30 Jun 2019 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q1 2019 | $7,603,386 | $4,269,260 | -$1,396,374 | -25% | 01 Jan 2019 | 31 Mar 2019 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q4 2018 | $8,999,760 | $7,079,308 | -$2,569,373 | -57% | 01 Oct 2018 | 31 Dec 2018 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q3 2018 | $11,569,133 | $5,693,628 | +$2,619,868 | +85% | 01 Jul 2018 | 30 Sep 2018 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q2 2018 | $8,949,265 | $4,719,806 | +$2,809,043 | +147% | 01 Apr 2018 | 30 Jun 2018 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q1 2018 | $6,140,222 | $5,665,634 | +$4,386,353 | +343% | 01 Jan 2018 | 31 Mar 2018 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| Q4 2017 | $1,753,869 | $4,509,935 | -$4,032,929 | -845% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 16 Mar 2020 | 2019 | FY |
| Q3 2017 | $5,786,798 | $3,073,760 | +$9,017,897 | 01 Jul 2017 | 30 Sep 2017 | 10-K | 16 Mar 2020 | 2019 | FY | |
| Q2 2017 | $3,231,099 | $1,910,763 | +$17,852,263 | 01 Apr 2017 | 30 Jun 2017 | 10-K | 16 Mar 2020 | 2019 | FY | |
| Q1 2017 | $21,083,362 | $1,279,281 | +$16,554,325 | 01 Jan 2017 | 31 Mar 2017 | 10-K | 16 Mar 2020 | 2019 | FY | |
| Q4 2016 | $37,637,687 | $477,006 | +$6,996,040 | +94% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| Q3 2016 | $44,633,727 | $5,944,137 | -$4,805,869 | -422% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| Q2 2016 | $39,827,858 | $15,941,500 | -$16,475,667 | -3084% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| Q1 2016 | $23,352,191 | $15,275,044 | -$14,299,420 | -1466% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| Q4 2015 | $9,052,771 | $7,473,046 | -$10,181,650 | -376% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 15 Mar 2018 | 2017 | FY |
| Q3 2015 | $1,128,879 | $1,138,268 | -$2,864,737 | -166% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 15 Mar 2018 | 2017 | FY |
| Q2 2015 | $3,993,616 | $534,167 | -$2,287,571 | -81% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 15 Mar 2018 | 2017 | FY |
| Q1 2015 | $6,281,187 | $975,624 | -$2,139,313 | -184% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 15 Mar 2018 | 2017 | FY |
| Q4 2014 | $8,420,500 | $2,708,604 | +$1,173,647 | +76% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 15 Mar 2017 | 2016 | FY |
| Q3 2014 | $7,246,853 | $1,726,469 | +$1,857,962 | 01 Jul 2014 | 30 Sep 2014 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q2 2014 | $5,388,891 | $2,821,738 | +$3,712,131 | 01 Apr 2014 | 30 Jun 2014 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q1 2014 | $1,676,760 | $1,163,689 | +$2,128,969 | 01 Jan 2014 | 31 Mar 2014 | 10-K | 15 Mar 2017 | 2016 | FY | |
| Q4 2013 | $452,209 | $1,534,957 | +$1,401,136 | +1047% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| Q3 2013 | $1,853,345 | $131,493 | +$499,960 | +79% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| Q2 2013 | $2,353,305 | $890,393 | -$349,016 | -64% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| Q1 2013 | $2,004,289 | $965,280 | -$335,006 | -53% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| Q4 2012 | $1,669,283 | $133,821 | +$531,758 | 01 Oct 2012 | 31 Dec 2012 | 10-K | 16 Mar 2015 | 2014 | FY | |
| Q3 2012 | $2,201,041 | $631,453 | -$758,329 | -598% | 01 Jul 2012 | 30 Sep 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q2 2012 | $1,442,712 | $541,377 | -$516,142 | -2045% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q1 2012 | $926,570 | $630,274 | -$606,322 | -2531% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| Q4 2011 | $320,248 | $397,937 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 20 Mar 2012 | 2011 | FY | ||
| Q3 2011 | $126,876 | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 14 Nov 2012 | 2012 | Q3 | |||
| Q2 2011 | $25,235 | 01 May 2011 | 30 Jun 2011 | 10-Q/A | 13 Sep 2012 | 2012 | Q2 | |||
| Q1 2011 | $23,952 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | 2012 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $34,731,199 | -$102,201,513 | -151% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 04 Mar 2026 | 2025 | FY |
| 2024 | $67,470,314 | -$37,394,327 | -36% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 04 Mar 2026 | 2025 | FY |
| 2023 | $104,864,641 | -$33,770,384 | -24% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 04 Mar 2026 | 2025 | FY |
| 2022 | $138,635,025 | +$135,312,133 | +4072% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 05 Mar 2025 | 2024 | FY |
| 2021 | $3,322,892 | +$256,734,720 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 07 Mar 2024 | 2023 | FY | |
| 2020 | $253,411,828 | -$282,908,379 | -959% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 09 Mar 2023 | 2022 | FY |
| 2019 | $29,496,551 | +$20,496,791 | +228% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 16 Mar 2022 | 2021 | FY |
| 2018 | $8,999,760 | +$7,245,891 | +413% | 01 Jan 2018 | 31 Dec 2018 | 10-K/A | 17 Mar 2021 | 2020 | FY |
| 2017 | $1,753,869 | +$39,391,556 | 01 Jan 2017 | 31 Dec 2017 | 10-K | 16 Mar 2020 | 2019 | FY | |
| 2016 | $37,637,687 | -$28,584,916 | -316% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 28 Feb 2019 | 2018 | FY |
| 2015 | $9,052,771 | -$17,473,271 | -208% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 15 Mar 2018 | 2017 | FY |
| 2014 | $8,420,500 | +$8,872,709 | 01 Jan 2014 | 31 Dec 2014 | 10-K | 15 Mar 2017 | 2016 | FY | |
| 2013 | $452,209 | +$1,217,074 | +73% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 15 Mar 2016 | 2015 | FY |
| 2012 | $1,669,283 | -$1,349,035 | -421% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 16 Mar 2015 | 2014 | FY |
| 2011 | $320,248 | -$241,829 | -308% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 20 Mar 2012 | 2011 | FY |
| 2010 | $78,419 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 20 Mar 2012 | 2011 | FY |