| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $92,462,858 | $36,069,202 | +$23,879,886 | +196% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 02 Mar 2026 | 2025 | FY |
| Q3 2025 | $68,582,972 | $38,382,324 | +$116,620,474 | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 07 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | $48,037,502 | $51,159,360 | -$70,607,136 | -363% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 07 Aug 2025 | 2025 | Q2 |
| Q1 2025 | $22,569,634 | $69,170,692 | +$187,224 | +0.27% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 08 May 2025 | 2025 | Q1 |
| Q4 2024 | $22,382,410 | $12,189,316 | +$161,694,715 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| Q3 2024 | $139,312,305 | $78,238,150 | -$266,592,384 | -142% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 07 Nov 2025 | 2025 | Q3 |
| Q2 2024 | $127,280,079 | $19,447,776 | +$114,438,607 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 07 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | $12,841,472 | $68,983,468 | +$164,551,857 | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 08 May 2025 | 2025 | Q1 | |
| Q4 2023 | $151,710,385 | $149,505,399 | -$252,112,674 | -246% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 02 Mar 2026 | 2025 | FY |
| Q3 2023 | $100,402,289 | $188,354,234 | +$576,370,385 | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 07 Nov 2024 | 2024 | Q3 | |
| Q2 2023 | $475,968,096 | $94,990,831 | -$168,018,100 | -230% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 07 Aug 2024 | 2024 | Q2 |
| Q1 2023 | $307,949,996 | $95,568,389 | -$859,740,066 | -113% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 08 May 2024 | 2024 | Q1 |
| Q4 2022 | $551,790,070 | $102,607,275 | +$59,404,014 | +137% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 26 Feb 2025 | 2024 | FY |
| Q3 2022 | $492,386,056 | $388,016,151 | -$502,705,696 | -438% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 08 Nov 2023 | 2023 | Q3 |
| Q2 2022 | $995,091,752 | $73,027,269 | -$252,509,815 | -78% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 04 Aug 2023 | 2023 | Q2 |
| Q1 2022 | $1,247,601,567 | $764,171,677 | +$589,041,651 | +336% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 09 May 2023 | 2023 | Q1 |
| Q4 2021 | $658,559,916 | $43,203,261 | -$84,922,490 | -66% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 23 Feb 2024 | 2023 | FY |
| Q3 2021 | $743,482,406 | $114,689,545 | +$60,920,006 | +113% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 04 Nov 2022 | 2022 | Q3 |
| Q2 2021 | $682,562,400 | $325,537,084 | +$256,715,922 | +373% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 05 Aug 2022 | 2022 | Q2 |
| Q1 2021 | $425,846,478 | $175,130,026 | +$554,254,941 | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 06 May 2022 | 2022 | Q1 | |
| Q4 2020 | $128,408,463 | $128,125,751 | +$21,743,058 | +20% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 24 Feb 2023 | 2022 | FY |
| Q3 2020 | $150,151,521 | $53,769,539 | +$129,743,495 | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 05 Nov 2021 | 2021 | Q3 | |
| Q2 2020 | $279,895,016 | $68,821,162 | +$86,063,511 | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 06 Aug 2021 | 2021 | Q2 | |
| Q1 2020 | $365,958,527 | $379,124,915 | -$571,915,441 | -297% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 07 May 2021 | 2021 | Q1 |
| Q4 2019 | $205,956,914 | $106,382,693 | +$572,816,804 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 25 Feb 2022 | 2021 | FY | |
| Q3 2019 | $366,859,890 | $75,973,956 | -$95,229,373 | -495% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 06 Nov 2020 | 2020 | Q3 |
| Q2 2019 | $271,630,517 | $17,242,349 | -$133,267,612 | -115% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 07 Aug 2020 | 2020 | Q2 |
| Q1 2019 | $138,362,905 | $192,790,526 | +$152,024,897 | +373% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 08 May 2020 | 2020 | Q1 |
| Q4 2018 | $290,387,802 | $466,434,111 | -$626,786,433 | -391% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q3 2018 | $336,398,631 | $19,255,417 | -$96,774,419 | -83% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 08 Nov 2019 | 2019 | Q3 |
| Q2 2018 | $433,173,050 | $116,025,263 | +$222,015,487 | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 08 Aug 2019 | 2019 | Q2 | |
| Q1 2018 | $211,157,563 | $40,765,629 | +$139,972,026 | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 09 May 2019 | 2019 | Q1 | |
| Q4 2017 | $71,185,537 | $160,352,322 | +$36,494,222 | +29% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 28 Feb 2020 | 2019 | FY |
| Q3 2017 | $34,691,315 | $116,029,836 | +$173,208,586 | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 07 Nov 2018 | 2018 | Q3 | |
| Q2 2017 | $138,517,271 | $105,990,224 | -$418,059,036 | -134% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 08 Aug 2018 | 2018 | Q2 |
| Q1 2017 | $279,541,765 | $99,206,397 | -$86,429,583 | -676% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 08 May 2018 | 2018 | Q1 |
| Q4 2016 | $365,971,348 | $123,858,100 | +$405,883,666 | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Feb 2019 | 2018 | FY | |
| Q3 2016 | $39,912,318 | $57,178,750 | +$440,984,848 | +89% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 09 Nov 2017 | 2017 | Q3 |
| Q2 2016 | $480,897,166 | $312,068,812 | +$152,157,222 | +95% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 08 Aug 2017 | 2017 | Q2 |
| Q1 2016 | $633,054,388 | $12,776,814 | +$240,826,296 | +95% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 09 May 2017 | 2017 | Q1 |
| Q4 2015 | $873,880,684 | $282,025,566 | +$785,877,335 | +74% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 29 Feb 2016 | 2015 | FY |
| Q3 2015 | $1,659,758,019 | $498,163,598 | +$227,984,325 | +31% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 08 Nov 2016 | 2016 | Q3 |
| Q2 2015 | $1,887,742,344 | $159,911,590 | +$75,854,418 | +90% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 09 Aug 2016 | 2016 | Q2 |
| Q1 2015 | $1,963,596,762 | $253,603,110 | -$359,583,279 | -339% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 10 May 2016 | 2016 | Q1 |
| Q4 2014 | $1,604,013,483 | $1,067,902,901 | -$1,017,120,056 | -2003% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 29 Feb 2016 | 2015 | FY |
| Q3 2014 | $586,893,427 | $726,147,923 | -$889,159,255 | -545% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 29 Feb 2016 | 2015 | FY |
| Q2 2014 | $302,265,828 | $84,057,172 | +$631,920,091 | 01 Apr 2014 | 30 Jun 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q1 2014 | $329,654,263 | $105,980,169 | +$207,088,145 | 01 Jan 2014 | 31 Mar 2014 | 10-K | 29 Feb 2016 | 2015 | FY | |
| Q4 2013 | $536,742,408 | $50,782,845 | 01 Oct 2013 | 31 Dec 2013 | 10-K | 02 Mar 2015 | 2014 | FY | ||
| Q3 2013 | $163,011,332 | 01 Jul 2013 | 30 Sep 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q2 2013 | $547,862,919 | 01 Apr 2013 | 30 Jun 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q1 2013 | $101,107,976 | 01 Jan 2013 | 31 Mar 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q4 2011 | $233,096,626 | $179,337,904 | -$451,801,079 | -72% | 01 Oct 2011 | 31 Dec 2011 | 10-K | 22 Feb 2013 | 2012 | FY |
| Q3 2011 | $218,704,453 | $693,135,923 | -$1,143,858,431 | -254% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 07 Nov 2011 | 2011 | Q3 |
| Q2 2011 | $1,362,562,884 | $306,431,953 | +$85,979,735 | +22% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 05 Aug 2011 | 2011 | Q2 |
| Q1 2011 | $1,276,583,149 | $587,133,346 | +$769,294,783 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 09 May 2011 | 2011 | Q1 | |
| Q4 2010 | $507,288,366 | $631,138,983 | 01 Oct 2010 | 31 Dec 2010 | 10-K | 22 Feb 2013 | 2012 | FY | ||
| Q3 2010 | $450,722,508 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 07 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $392,411,688 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 05 Aug 2011 | 2011 | Q2 | |||
| Q1 2010 | $182,161,437 | 01 Jan 2010 | 31 Mar 2010 | 10-Q | 09 May 2011 | 2011 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $92,462,858 | +$70,080,448 | +313% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 02 Mar 2026 | 2025 | FY |
| 2024 | $22,382,410 | +$174,092,795 | 01 Jan 2024 | 31 Dec 2024 | 10-K | 02 Mar 2026 | 2025 | FY | |
| 2023 | $151,710,385 | -$703,500,455 | -127% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 02 Mar 2026 | 2025 | FY |
| 2022 | $551,790,070 | -$106,769,846 | -16% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 26 Feb 2025 | 2024 | FY |
| 2021 | $658,559,916 | +$786,968,379 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 23 Feb 2024 | 2023 | FY | |
| 2020 | $128,408,463 | -$334,365,377 | -162% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 24 Feb 2023 | 2022 | FY |
| 2019 | $205,956,914 | +$496,344,716 | 01 Jan 2019 | 31 Dec 2019 | 10-K | 25 Feb 2022 | 2021 | FY | |
| 2018 | $290,387,802 | -$361,573,339 | -508% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 26 Feb 2021 | 2020 | FY |
| 2017 | $71,185,537 | -$294,785,811 | -81% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 28 Feb 2020 | 2019 | FY |
| 2016 | $365,971,348 | +$1,239,852,032 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 28 Feb 2019 | 2018 | FY | |
| 2015 | $873,880,684 | +$730,132,799 | +46% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Feb 2018 | 2017 | FY |
| 2014 | $1,604,013,483 | -$1,067,271,075 | -199% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 01 Mar 2017 | 2016 | FY |
| 2013 | $536,742,408 | -$678,871,673 | -478% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 29 Feb 2016 | 2015 | FY |
| 2012 | $142,129,265 | +$375,225,891 | 01 Jan 2012 | 31 Dec 2012 | 10-K | 02 Mar 2015 | 2014 | FY | |
| 2011 | $233,096,626 | -$740,384,992 | -146% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 22 Feb 2013 | 2012 | FY |
| 2010 | $507,288,366 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 22 Feb 2013 | 2012 | FY |