| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $40,328,337 | $5,373,309 | -$50,863,691 | -90% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q3 2025 | $91,192,028 | $54,504,535 | -$58,951,168 | -1326% | 01 Jul 2025 | 30 Sep 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q2 2025 | $150,143,196 | $121,294,698 | -$297,880,483 | -169% | 01 Apr 2025 | 30 Jun 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q1 2025 | $448,023,679 | $210,754,261 | +$372,759,427 | 01 Jan 2025 | 31 Mar 2025 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q4 2024 | $75,264,252 | $56,237,000 | +$307,466,298 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q3 2024 | $232,202,046 | $4,446,633 | +$83,440,056 | 01 Jul 2024 | 30 Sep 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q2 2024 | $315,642,102 | $176,585,785 | +$63,529,111 | +56% | 01 Apr 2024 | 30 Jun 2024 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q1 2024 | $379,171,213 | $162,005,166 | +$281,574,206 | +63% | 01 Jan 2024 | 31 Mar 2024 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q4 2023 | $660,745,419 | $251,229,298 | -$57,425,078 | -30% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q3 2023 | $603,320,341 | $78,993,423 | -$194,938,204 | -168% | 01 Jul 2023 | 30 Sep 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q2 2023 | $408,382,137 | $113,056,674 | +$166,129,704 | 01 Apr 2023 | 30 Jun 2023 | 10-K | 28 Feb 2025 | 2024 | FY | |
| Q1 2023 | $574,511,841 | $443,579,372 | -$654,528,679 | -310% | 01 Jan 2023 | 31 Mar 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q4 2022 | $80,016,838 | $193,804,220 | +$25,246,847 | +12% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q3 2022 | $54,769,991 | $115,944,781 | -$18,811,349 | -14% | 01 Jul 2022 | 30 Sep 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q2 2022 | $73,581,340 | $53,073,030 | -$129,708,045 | -169% | 01 Apr 2022 | 30 Jun 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q1 2022 | $203,289,385 | $210,949,307 | +$181,141,209 | +608% | 01 Jan 2022 | 31 Mar 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q4 2021 | $22,148,176 | $219,051,067 | -$169,670,361 | -344% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 27 Feb 2023 | 2022 | FY |
| Q3 2021 | $191,818,537 | $134,756,130 | +$80,183,435 | +147% | 01 Jul 2021 | 30 Sep 2021 | 10-K | 27 Feb 2023 | 2022 | FY |
| Q2 2021 | $111,635,102 | $76,635,015 | +$147,836,382 | 01 Apr 2021 | 30 Jun 2021 | 10-K | 27 Feb 2023 | 2022 | FY | |
| Q1 2021 | $36,201,280 | $29,808,098 | +$161,166,786 | 01 Jan 2021 | 31 Mar 2021 | 10-K | 27 Feb 2023 | 2022 | FY | |
| Q4 2020 | $197,368,066 | $49,380,706 | +$1,926,230 | +3.8% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q3 2020 | $199,294,296 | $54,572,695 | +$37,499,885 | +220% | 01 Jul 2020 | 30 Sep 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q2 2020 | $236,794,181 | $71,201,367 | -$31,522,938 | -79% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q1 2020 | $205,271,243 | $131,358,688 | -$131,692,508 | -39450% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q4 2019 | $73,578,735 | $51,306,936 | -$112,507,773 | -184% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q3 2019 | $38,929,038 | $17,072,810 | -$3,572,916 | -17% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q2 2019 | $42,501,954 | $39,678,429 | -$60,190,416 | -293% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q1 2019 | $102,692,370 | $333,820 | -$12,167,055 | -97% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q4 2018 | $114,859,425 | $61,200,837 | +$100,553,672 | 01 Oct 2018 | 31 Dec 2018 | 10-K | 13 Mar 2020 | 2019 | FY | |
| Q3 2018 | $14,305,753 | $20,645,726 | +$31,313,527 | 01 Jul 2018 | 30 Sep 2018 | 10-K | 13 Mar 2020 | 2019 | FY | |
| Q2 2018 | $17,007,774 | $20,511,987 | +$64,257,900 | 01 Apr 2018 | 30 Jun 2018 | 10-K | 13 Mar 2020 | 2019 | FY | |
| Q1 2018 | $81,265,674 | $12,500,875 | +$105,743,196 | 01 Jan 2018 | 31 Mar 2018 | 10-K | 13 Mar 2020 | 2019 | FY | |
| Q4 2017 | $187,008,870 | $39,352,835 | -$123,195,219 | -147% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 13 Mar 2019 | 2018 | FY |
| Q3 2017 | $63,813,651 | $10,667,801 | +$7,990,555 | +43% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 13 Mar 2019 | 2018 | FY |
| Q2 2017 | $71,804,206 | $43,745,913 | -$196,971,107 | -129% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 13 Mar 2019 | 2018 | FY |
| Q1 2017 | $125,166,901 | $93,242,321 | +$20,335,105 | +18% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 13 Mar 2019 | 2018 | FY |
| Q4 2016 | $104,831,796 | $83,842,384 | +$227,268,927 | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q3 2016 | $122,437,131 | $18,658,356 | +$68,020,624 | +78% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q2 2016 | $190,457,755 | $153,225,194 | +$119,186,403 | +350% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q1 2016 | $309,644,158 | $113,577,426 | -$72,218,804 | -175% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q4 2015 | $237,425,354 | $143,426,543 | +$131,806,796 | +48% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q3 2015 | $369,232,150 | $86,678,980 | -$21,961,275 | -34% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q2 2015 | $347,270,875 | $34,038,791 | +$18,047,723 | +113% | 31 Mar 2015 | 30 Jun 2015 | 10-Q | 05 Aug 2015 | 2015 | Q2 |
| Q1 2015 | $365,318,598 | $41,358,622 | -$196,441,785 | -127% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q4 2014 | $168,876,813 | $275,233,339 | -$407,062,993 | -309% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q3 2014 | $238,186,180 | $64,717,705 | -$51,334,658 | -384% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q2 2014 | $289,520,838 | $15,991,068 | +$133,968,076 | 01 Apr 2014 | 30 Jun 2014 | 10-K | 26 Feb 2016 | 2015 | FY | |
| Q1 2014 | $155,552,762 | $155,083,163 | -$11,754,902 | -7% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q4 2013 | $167,307,664 | $131,829,654 | 01 Oct 2013 | 31 Dec 2013 | 10-K | 02 Mar 2015 | 2014 | FY | ||
| Q3 2013 | $13,383,047 | 01 Jul 2013 | 30 Sep 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q2 2013 | $117,977,008 | 01 Apr 2013 | 30 Jun 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q1 2013 | $166,838,065 | 01 Jan 2013 | 31 Mar 2013 | 10-K | 02 Mar 2015 | 2014 | FY | |||
| Q3 2011 | $443,383,730 | $301,862,513 | +$257,594,984 | +46% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 09 Nov 2011 | 2011 | Q3 |
| Q2 2011 | $700,978,714 | $50,307,922 | -$432,399,655 | -113% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 09 Aug 2011 | 2011 | Q2 |
| Q1 2011 | $268,579,059 | $58,122,255 | +$1,225,150,337 | +95% | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 10 May 2011 | 2011 | Q1 |
| Q4 2010 | $1,493,729,396 | $33,091,040 | 01 Oct 2010 | 31 Dec 2010 | 10-K | 01 Mar 2011 | 2010 | FY | ||
| Q3 2010 | $559,457,497 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 09 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | $382,091,733 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 09 Aug 2011 | 2011 | Q2 | |||
| Q1 2010 | $1,283,272,592 | 01 Jan 2010 | 31 Mar 2010 | 10-Q | 10 May 2011 | 2011 | Q1 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2022 | $80,016,838 | +$57,868,662 | +261% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 27 Feb 2023 | 2022 | FY |
| 2021 | $22,148,176 | +$219,516,242 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 27 Feb 2023 | 2022 | FY | |
| 2020 | $197,368,066 | -$123,789,331 | -168% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 27 Feb 2023 | 2022 | FY |
| 2019 | $73,578,735 | -$188,438,160 | -164% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 25 Feb 2022 | 2021 | FY |
| 2018 | $114,859,425 | +$301,868,295 | 01 Jan 2018 | 31 Dec 2018 | 10-K | 26 Feb 2021 | 2020 | FY | |
| 2017 | $187,008,870 | -$291,840,666 | -278% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 13 Mar 2020 | 2019 | FY |
| 2016 | $104,831,796 | +$342,257,150 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 13 Mar 2019 | 2018 | FY | |
| 2015 | $237,425,354 | -$68,548,541 | -41% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Feb 2018 | 2017 | FY |
| 2014 | $168,876,813 | -$336,184,477 | -201% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 24 Feb 2017 | 2016 | FY |
| 2013 | $167,307,664 | +$442,190,632 | 01 Jan 2013 | 31 Dec 2013 | 10-K | 26 Feb 2016 | 2015 | FY | |
| 2012 | $274,882,968 | 01 Jan 2012 | 31 Dec 2012 | 10-K | 02 Mar 2015 | 2014 | FY | ||
| 2010 | $1,493,729,396 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 01 Mar 2011 | 2010 | FY |