| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 681.20 | 321.34 | 121.77 | 79.23 | 296.69 | 387.93 | 378.73 | ||
| Gross Profit | 211.36 | 107.41 | 34.81 | -22.98 | 66.54 | 99.51 | 109.37 | ||
| Operating Income | 183.81 | 77.71 | 12.05 | -45.43 | 42.77 | 64.98 | 81.19 | ||
| Profit Margin | 15.64 | 0.33 | -9.64 | -40.59 | 8.89 | 10.87 | 14.22 | ||
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 3,673.14 | 2,320.71 | 1,985.65 | 1,568.73 | 1,473.19 | 1,420.28 | 1,201.86 | 1,106.13 | |
| Total Liabilities | 2,623.33 | 1,577.42 | 1,243.43 | 1,111.61 | 1,004.34 | 905.13 | 710.54 | 573.80 | |
| Total Equity | 1,049.81 | 743.29 | 742.22 | 457.12 | 468.86 | 515.14 | 491.33 | 532.32 | |