| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q4 2025 | $1,598,557,846 | $624,214,959 | +$633,497,364 | 01 Oct 2025 | 31 Dec 2025 | 10-K | 27 Feb 2026 | 2025 | FY | |
| Q3 2025 | $965,060,482 | $576,237,017 | +$415,083,781 | +258% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q2 2025 | $549,976,701 | $107,864,601 | +$49,993,077 | +86% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q1 2025 | $499,983,624 | $290,241,269 | +$215,427,547 | +288% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q4 2024 | $284,556,077 | $9,282,405 | -$107,800,606 | -109% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q3 2024 | $392,356,683 | $161,153,236 | +$180,462,489 | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q2 2024 | $211,894,194 | $57,871,524 | +$91,090,210 | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 | |
| Q1 2024 | $120,803,984 | $74,813,722 | -$16,787,782 | -18% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 06 Nov 2025 | 2025 | Q3 |
| Q4 2023 | $137,591,766 | $98,518,201 | +$12,685,285 | +15% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 27 Feb 2026 | 2025 | FY |
| Q3 2023 | $124,906,481 | $19,309,253 | +$65,559,283 | +77% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 07 Nov 2024 | 2024 | Q3 |
| Q2 2023 | $59,347,198 | $33,218,686 | +$46,294,509 | +58% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 07 Nov 2024 | 2024 | Q3 |
| Q1 2023 | $13,052,689 | $91,601,504 | +$10,630,597 | +13% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 07 Nov 2024 | 2024 | Q3 |
| Q4 2022 | $2,422,092 | $85,832,916 | 01 Oct 2022 | 31 Dec 2022 | 10-K | 19 Feb 2025 | 2024 | FY | ||
| Q3 2022 | $84,868,536 | -$66,172,383 | -354% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 03 Nov 2023 | 2023 | Q3 | |
| Q2 2022 | $79,513,195 | -$79,002,932 | -15483% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 03 Nov 2023 | 2023 | Q3 | |
| Q1 2022 | $80,970,907 | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 03 Nov 2023 | 2023 | Q3 | |||
| Q3 2021 | $18,696,153 | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 01 Nov 2022 | 2022 | Q3 | |||
| Q2 2021 | $510,263 | 15 Jun 2021 | 30 Jun 2021 | 10-Q | 01 Nov 2022 | 2022 | Q3 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $1,598,557,846 | +$1,314,001,769 | +462% | 01 Jan 2025 | 31 Dec 2025 | 10-K | 27 Feb 2026 | 2025 | FY |
| 2024 | $284,556,077 | +$146,964,311 | +107% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 27 Feb 2026 | 2025 | FY |
| 2023 | $137,591,766 | +$135,169,674 | +5581% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 27 Feb 2026 | 2025 | FY |
| 2022 | $2,422,092 | -$11,242,174 | -82% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2021 | $13,664,266 | 01 Jan 2021 | 31 Dec 2021 | 10-K | 23 Feb 2023 | 2022 | FY |