| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 5,712,734,623 | +4,048,359,350 | +243% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 14 Nov 2025 | 2025 | Q3 | |
| Q2 2025 | 5,579,383,551 | +5,090,077,206 | +1040% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 14 Aug 2025 | 2025 | Q2 | |
| Q1 2025 | 5,469,037,729 | +5,408,779,269 | +8976% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 14 May 2025 | 2025 | Q1 | |
| Q4 2024 | 1,153,983,813 | +1,143,631,769 | +11047% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 14 Apr 2025 | 2024 | FY | |
| Q3 2024 | 1,664,375,273 | +1,662,999,525 | +120880% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 14 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | 489,306,345 | +488,990,951 | +155041% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 14 Aug 2025 | 2025 | Q2 | |
| Q1 2024 | 60,258,460 | +60,096,491 | +37104% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 14 May 2025 | 2025 | Q1 | |
| Q4 2023 | 10,352,044 | 01 Oct 2023 | 31 Dec 2023 | 10-K | 14 Apr 2025 | 2024 | FY | |||
| Q3 2023 | 1,375,748 | +1,250,573 | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 18 Nov 2024 | 2024 | Q3 | ||
| Q2 2023 | 315,394 | -81,854,010 | -100% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 12 Aug 2024 | 2024 | Q2 | |
| Q1 2023 | 161,969 | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 15 May 2024 | 2024 | Q1 | |||
| Q3 2022 | 125,175* | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 14 Nov 2023 | 2023 | Q3 | |||
| Q2 2022 | 82,169,404 | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 14 Aug 2023 | 2023 | Q2 | |||
| Q3 2018 | 31,688,421 | +30,875,986 | +3800% | 01 Jul 2018 | 30 Sep 2018 | 10-Q | 16 Nov 2018 | 2018 | Q3 | |
| Q2 2018 | 491,363,152 | +85,145,462 | +21% | 01 Apr 2018 | 30 Jun 2018 | 10-Q | 13 Aug 2018 | 2018 | Q2 | |
| Q1 2018 | 432,217,690 | +26,000,000 | +6.4% | 01 Jan 2018 | 31 Mar 2018 | 10-Q | 21 May 2018 | 2018 | Q1 | |
| Q4 2017 | 406,217,690 | +272,870,021 | +205% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 29 Mar 2018 | 2017 | FY | |
| Q3 2017 | 812,435 | -126,491,438 | -99% | 01 Jul 2017 | 30 Sep 2017 | 10-Q | 16 Nov 2018 | 2018 | Q3 | |
| Q2 2017 | 406,217,690 | +405,034,981 | +34246% | 01 Apr 2017 | 30 Jun 2017 | 10-Q | 13 Aug 2018 | 2018 | Q2 | |
| Q1 2017 | 406,217,690 | +405,078,830 | +35569% | 01 Jan 2017 | 31 Mar 2017 | 10-Q | 21 May 2018 | 2018 | Q1 | |
| Q4 2016 | 133,347,669 | +132,818,424 | +25096% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 29 Mar 2018 | 2017 | FY | |
| Q3 2016 | 127,303,873 | +126,735,946 | +22316% | 01 Jul 2016 | 30 Sep 2016 | 10-Q | 14 Nov 2017 | 2017 | Q3 | |
| Q2 2016 | 1,182,709 | -854,326,516 | -100% | 01 Apr 2016 | 30 Jun 2016 | 10-Q | 21 Aug 2017 | 2017 | Q2 | |
| Q1 2016 | 1,138,860 | -630,005,565 | -100% | 01 Jan 2016 | 31 Mar 2016 | 10-Q | 12 May 2017 | 2017 | Q1 | |
| Q4 2015 | 529,245 | -133,908,683 | -100% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 31 Mar 2017 | 2016 | FY | |
| Q3 2015 | 567,927 | -249,011,248 | -100% | 01 Jul 2015 | 30 Sep 2015 | 10-Q | 18 Nov 2016 | 2016 | Q3 | |
| Q2 2015 | 855,509,225 | +829,457,599 | +3184% | 01 Apr 2015 | 30 Jun 2015 | 10-Q | 22 Aug 2016 | 2016 | Q2 | |
| Q1 2015 | 631,144,425 | +628,520,233 | +23951% | 01 Jan 2015 | 31 Mar 2015 | 10-Q | 13 May 2016 | 2016 | Q1 | |
| Q4 2014 | 134,437,928 | +133,939,216 | +26857% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY | |
| Q3 2014 | 249,579,175 | +249,092,882 | +51223% | 01 Jul 2014 | 30 Sep 2014 | 10-Q | 18 Nov 2015 | 2015 | Q3 | |
| Q2 2014 | 26,051,626 | -341,816,507 | -93% | 01 Apr 2014 | 30 Jun 2014 | 10-Q | 19 Aug 2015 | 2015 | Q2 | |
| Q1 2014 | 2,624,192 | +2,256,324 | +613% | 01 Jan 2014 | 31 Mar 2014 | 10-Q | 15 May 2015 | 2015 | Q1 | |
| Q4 2013 | 498,712 | -205,771,836 | -100% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 15 Apr 2015 | 2014 | FY | |
| Q3 2013 | 486,293 | -169,931,288 | -100% | 01 Jul 2013 | 30 Sep 2013 | 10-Q | 14 Nov 2014 | 2014 | Q3 | |
| Q2 2013 | 367,868,133 | +197,450,552 | +116% | 01 Apr 2013 | 30 Jun 2013 | 10-Q | 14 Aug 2013 | 2013 | Q2 | |
| Q1 2013 | 367,868 | -117,632,132 | -100% | 01 Jan 2013 | 31 Mar 2013 | 10-Q | 15 Aug 2014 | 2014 | Q2 | |
| Q4 2012 | 206,270,548 | +140,977,395 | +216% | 01 Oct 2012 | 31 Dec 2012 | 10-K | 15 Apr 2014 | 2013 | FY | |
| Q3 2012 | 170,417,581 | +104,417,581 | +158% | 01 Jul 2012 | 30 Sep 2012 | 10-Q | 19 Nov 2013 | 2013 | Q3 | |
| Q2 2012 | 170,417,581 | +110,351,646 | +184% | 01 Apr 2012 | 30 Jun 2012 | 10-Q | 14 Aug 2013 | 2013 | Q2 | |
| Q1 2012 | 118,000,000 | 0 | 0% | 01 Jan 2012 | 31 Mar 2012 | 10-Q | 15 May 2012 | 2012 | Q1 | |
| Q4 2011 | 65,293,153 | 01 Oct 2011 | 31 Dec 2011 | 10-K | 15 Apr 2013 | 2012 | FY | |||
| Q3 2011 | 66,000,000 | +35,000,000 | +113% | 01 Jul 2011 | 30 Sep 2011 | 10-Q | 15 Nov 2012 | 2012 | Q3 | |
| Q2 2011 | 60,065,935 | +34,384,611 | +134% | 01 Apr 2011 | 30 Jun 2011 | 10-Q | 20 Aug 2012 | 2012 | Q2 | |
| Q1 2011 | 118,000,000 | 01 Jan 2011 | 31 Mar 2011 | 10-Q | 15 May 2012 | 2012 | Q1 | |||
| Q3 2010 | 31,000,000 | 01 Jul 2010 | 30 Sep 2010 | 10-Q | 04 Nov 2011 | 2011 | Q3 | |||
| Q2 2010 | 25,681,324 | 01 Apr 2010 | 30 Jun 2010 | 10-Q | 08 Aug 2011 | 2011 | Q2 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 1,153,983,813 | +1,143,631,769 | +11047% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 14 Apr 2025 | 2024 | FY |
| 2023 | 10,352,044 | -77,272,956 | -88% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 14 Apr 2025 | 2024 | FY |
| 2022 | 87,625,000 | 01 Jan 2022 | 31 Dec 2022 | 10-K | 01 Apr 2024 | 2023 | FY | ||
| 2017 | 406,217,690 | +272,870,021 | +205% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 29 Mar 2018 | 2017 | FY |
| 2016 | 133,347,669 | +132,818,424 | +25096% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 29 Mar 2018 | 2017 | FY |
| 2015 | 529,245 | -133,908,683 | -100% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 31 Mar 2017 | 2016 | FY |
| 2014 | 134,437,928 | +133,939,216 | +26857% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 29 Mar 2016 | 2015 | FY |
| 2013 | 498,712 | -205,771,836 | -100% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 15 Apr 2015 | 2014 | FY |
| 2012 | 206,270,548 | +140,977,395 | +216% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 15 Apr 2014 | 2013 | FY |
| 2011 | 65,293,153 | +38,331,509 | +142% | 01 Jan 2011 | 31 Dec 2011 | 10-K | 15 Apr 2013 | 2012 | FY |
| 2010 | 26,961,644 | 01 Jan 2010 | 31 Dec 2010 | 10-K/A | 02 Apr 2012 | 2011 | FY |