| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $64,657,517 | $55,462,540 | -$151,807,665 | -158% | 01 Oct 2025 | 31 Dec 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q3 2025 | $87,150,148 | $23,463,970 | +$158,914,367 | 01 Jul 2025 | 30 Sep 2025 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q2 2025 | $71,764,219 | $72,961,484 | -$92,889,776 | -466% | 01 Apr 2025 | 30 Jun 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q1 2025 | $21,125,557 | $40,302,537 | -$199,992,634 | -83% | 01 Jan 2025 | 31 Mar 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q4 2024 | $221,118,191 | $96,345,125 | +$392,906,170 | 01 Oct 2024 | 31 Dec 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q3 2024 | $171,787,979 | $135,450,397 | -$490,537,872 | -138% | 01 Jul 2024 | 30 Sep 2024 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q2 2024 | $318,749,893 | $19,928,292 | +$54,838,795 | 01 Apr 2024 | 30 Jun 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q1 2024 | $263,911,098 | $240,295,171 | +$309,954,620 | 01 Jan 2024 | 31 Mar 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q4 2023 | $46,043,522 | $296,561,045 | -$453,990,708 | -288% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q3 2023 | $407,947,186 | $355,087,475 | +$793,938,402 | 01 Jul 2023 | 30 Sep 2023 | 10-K | 28 Feb 2025 | 2024 | FY | |
| Q2 2023 | $385,991,216 | $34,910,503 | -$282,672,442 | -114% | 01 Apr 2023 | 30 Jun 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q1 2023 | $103,318,774 | $69,659,449 | -$888,559,051 | -109% | 01 Jan 2023 | 31 Mar 2023 | 10-K | 28 Feb 2025 | 2024 | FY |
| Q4 2022 | $785,240,277 | $157,429,663 | +$65,528,408 | +71% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q3 2022 | $719,711,869 | $438,850,927 | -$573,517,316 | -426% | 01 Jul 2022 | 30 Sep 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q2 2022 | $1,293,229,185 | $247,761,939 | -$406,475,554 | -62% | 01 Apr 2022 | 30 Jun 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q1 2022 | $1,699,704,739 | $818,899,602 | +$97,430,495 | +14% | 01 Jan 2022 | 31 Mar 2022 | 10-K | 29 Feb 2024 | 2023 | FY |
| Q4 2021 | $1,602,274,244 | $91,901,255 | -$463,463,265 | -83% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 27 Feb 2023 | 2022 | FY |
| Q3 2021 | $2,065,737,509 | $134,666,389 | +$50,775,837 | +61% | 01 Jul 2021 | 30 Sep 2021 | 10-K | 27 Feb 2023 | 2022 | FY |
| Q2 2021 | $2,014,961,672 | $654,237,493 | +$1,581,300,654 | 01 Apr 2021 | 30 Jun 2021 | 10-K | 27 Feb 2023 | 2022 | FY | |
| Q1 2021 | $433,661,018 | $721,469,107 | +$2,338,842,597 | 01 Jan 2021 | 31 Mar 2021 | 10-K | 27 Feb 2023 | 2022 | FY | |
| Q4 2020 | $1,905,181,579 | $555,364,520 | +$393,994,471 | +244% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q3 2020 | $2,299,176,050 | $83,890,552 | +$167,109,029 | 01 Jul 2020 | 30 Sep 2020 | 10-K | 25 Feb 2022 | 2021 | FY | |
| Q2 2020 | $2,466,285,079 | $927,063,161 | -$901,469,625 | -3522% | 01 Apr 2020 | 30 Jun 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q1 2020 | $1,564,815,454 | $1,617,373,490 | -$2,038,271,158 | -484% | 01 Jan 2020 | 31 Mar 2020 | 10-K | 25 Feb 2022 | 2021 | FY |
| Q4 2019 | $473,455,704 | $161,370,049 | +$925,254,674 | 01 Oct 2019 | 31 Dec 2019 | 10-K | 26 Feb 2021 | 2020 | FY | |
| Q3 2019 | $451,798,970 | $83,218,477 | -$131,702,777 | -272% | 01 Jul 2019 | 30 Sep 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q2 2019 | $320,096,193 | $25,593,536 | -$278,821,342 | -110% | 01 Apr 2019 | 30 Jun 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q1 2019 | $41,274,851 | $420,897,668 | +$249,999,794 | +146% | 01 Jan 2019 | 31 Mar 2019 | 10-K | 26 Feb 2021 | 2020 | FY |
| Q4 2018 | $291,274,645 | $763,884,625 | -$1,088,975,596 | -335% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 21 Feb 2020 | 2019 | FY |
| Q3 2018 | $797,700,951 | $48,484,300 | -$217,325,581 | -82% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 21 Feb 2020 | 2019 | FY |
| Q2 2018 | $1,015,026,532 | $253,227,806 | +$512,000,957 | 01 Apr 2018 | 30 Jun 2018 | 10-K | 21 Feb 2020 | 2019 | FY | |
| Q1 2018 | $503,025,575 | $170,897,874 | +$424,053,178 | 01 Jan 2018 | 31 Mar 2018 | 10-K | 21 Feb 2020 | 2019 | FY | |
| Q4 2017 | $78,972,397 | $325,090,971 | +$36,637,189 | +13% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 25 Feb 2019 | 2018 | FY |
| Q3 2017 | $42,335,208 | $265,809,881 | +$350,164,742 | 01 Jul 2017 | 30 Sep 2017 | 10-K | 25 Feb 2019 | 2018 | FY | |
| Q2 2017 | $307,829,534 | $258,773,151 | -$900,200,032 | -140% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 25 Feb 2019 | 2018 | FY |
| Q1 2017 | $592,370,498 | $253,155,304 | -$74,182,312 | -41% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 25 Feb 2019 | 2018 | FY |
| Q4 2016 | $666,552,810 | $288,453,782 | +$1,128,431,390 | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q3 2016 | $461,878,580 | $84,354,861 | +$592,649,560 | +88% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q2 2016 | $1,054,528,140 | $641,426,881 | +$136,167,529 | +27% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q1 2016 | $1,190,695,669 | $178,972,992 | +$97,717,251 | +35% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 28 Feb 2018 | 2017 | FY |
| Q4 2015 | $1,288,412,920 | $839,977,608 | -$368,840,819 | -78% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q3 2015 | $919,572,101 | $677,004,421 | -$597,226,926 | -749% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q2 2015 | $322,345,175 | $505,259,352 | +$473,197,661 | +1476% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q1 2015 | $795,542,836 | $276,690,243 | -$306,269,602 | -1035% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 24 Feb 2017 | 2016 | FY |
| Q4 2014 | $489,273,234 | $471,136,789 | -$442,627,212 | -1553% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q3 2014 | $46,646,022 | $79,777,495 | -$144,477,348 | -223% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q2 2014 | $97,831,326 | $32,061,691 | +$39,369,982 | 31 Mar 2014 | 30 Jun 2014 | 10-Q | 05 Aug 2015 | 2015 | Q2 | |
| Q1 2014 | $58,461,344 | $29,579,359 | -$15,506,212 | -34% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 26 Feb 2016 | 2015 | FY |
| Q4 2013 | $73,967,556 | $28,509,577 | -$9,126,650 | -47% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 02 Mar 2015 | 2014 | FY |
| Q3 2013 | $83,094,206 | $64,699,853 | -$13,894,056 | -18% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 02 Mar 2015 | 2014 | FY |
| Q2 2013 | $96,988,262 | $7,308,291 | +$222,165,454 | +97% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 02 Mar 2015 | 2014 | FY |
| Q1 2013 | $125,177,192 | $45,085,571 | +$6,345,200 | +16% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 02 Mar 2015 | 2014 | FY |
| Q4 2012 | $131,522,392 | $19,382,927 | -$294,711,242 | -107% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 28 Feb 2014 | 2013 | FY |
| Q3 2012 | $163,188,850 | $78,593,909 | +$292,426,091 | 01 Jul 2012 | 30 Sep 2012 | 10-K | 28 Feb 2014 | 2013 | FY | |
| Q2 2012 | $129,237,241 | $229,473,745 | -$73,854,691 | -47% | 01 Apr 2012 | 30 Jun 2012 | 10-K | 28 Feb 2014 | 2013 | FY |
| Q1 2012 | $55,382,550 | $38,740,371 | -$197,408,348 | -84% | 01 Jan 2012 | 31 Mar 2012 | 10-K | 28 Feb 2014 | 2013 | FY |
| Q4 2011 | $142,025,798 | $275,328,315 | +$58,544,398 | +27% | 01 Oct 2011 | 31 Dec 2011 | 10-K | 27 Feb 2013 | 2012 | FY |
| Q3 2011 | $83,481,400 | $213,832,182 | -$269,537,857 | -484% | 01 Jul 2011 | 30 Sep 2011 | 10-K | 27 Feb 2013 | 2012 | FY |
| Q2 2011 | $353,019,257 | $155,619,054 | +$132,705,430 | +46% | 01 Apr 2011 | 30 Jun 2011 | 10-K | 27 Feb 2013 | 2012 | FY |
| Q1 2011 | $220,313,827 | $236,148,719 | +$161,712,353 | +217% | 01 Jan 2011 | 31 Mar 2011 | 10-K | 27 Feb 2013 | 2012 | FY |
| Q4 2010 | $58,601,474 | $216,783,917 | 01 Oct 2010 | 31 Dec 2010 | 10-K | 29 Feb 2012 | 2011 | FY | ||
| Q3 2010 | $55,705,675 | 01 Jul 2010 | 30 Sep 2010 | 10-K | 29 Feb 2012 | 2011 | FY | |||
| Q2 2010 | $288,324,484 | 01 Apr 2010 | 30 Jun 2010 | 10-K | 29 Feb 2012 | 2011 | FY | |||
| Q1 2010 | $74,436,366 | 01 Jan 2010 | 31 Mar 2010 | 10-K | 29 Feb 2012 | 2011 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $64,657,517 | -$285,775,708 | -129% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| 2024 | $221,118,191 | +$267,161,713 | 01 Jan 2024 | 31 Dec 2024 | 10-K | 27 Feb 2026 | 2025 | FY | |
| 2023 | $46,043,522 | -$831,283,799 | -106% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 27 Feb 2026 | 2025 | FY |
| 2022 | $785,240,277 | -$817,033,967 | -51% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 28 Feb 2025 | 2024 | FY |
| 2021 | $1,602,274,244 | +$3,507,455,823 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 29 Feb 2024 | 2023 | FY | |
| 2020 | $1,905,181,579 | -$2,378,637,283 | -502% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 27 Feb 2023 | 2022 | FY |
| 2019 | $473,455,704 | +$764,730,349 | 01 Jan 2019 | 31 Dec 2019 | 10-K | 25 Feb 2022 | 2021 | FY | |
| 2018 | $291,274,645 | -$370,247,042 | -469% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 26 Feb 2021 | 2020 | FY |
| 2017 | $78,972,397 | -$587,580,413 | -88% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 21 Feb 2020 | 2019 | FY |
| 2016 | $666,552,810 | +$1,954,965,730 | 01 Jan 2016 | 31 Dec 2016 | 10-K | 25 Feb 2019 | 2018 | FY | |
| 2015 | $1,288,412,920 | -$799,139,686 | -163% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Feb 2018 | 2017 | FY |
| 2014 | $489,273,234 | -$563,240,790 | -761% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 24 Feb 2017 | 2016 | FY |
| 2013 | $73,967,556 | +$205,489,948 | 01 Jan 2013 | 31 Dec 2013 | 10-K | 26 Feb 2016 | 2015 | FY | |
| 2012 | $131,522,392 | -$273,548,190 | -193% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 02 Mar 2015 | 2014 | FY |
| 2011 | $142,025,798 | +$83,424,324 | +142% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 28 Feb 2014 | 2013 | FY |
| 2010 | $58,601,474 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 27 Feb 2013 | 2012 | FY |