| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 1,008.13 | 890.98 | 993.91 | 847.49 | 787.08 | 642.45 | 713.81 | 663.47 | 576.44 | |
| Gross Profit | 105.01 | 173.49 | 302.22 | 271.80 | 175.96 | 330.14 | 326.35 | 459.45 | 170.45 | |
| Operating Income | -77.68 | 12.77 | 97.92 | 129.25 | 81.65 | 132.86 | 76.32 | 291.41 | 105.17 | |
| Profit Margin | -3.46 | 0.67 | 5.95 | 8.04 | 1.69 | 15.81 | -1.26 | 2.07 | 4.71 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 4,530.84 | 4,873.60 | 4,613.67 | 3,652.63 | 3,712.12 | 3,744.61 | 3,971.75 | 3,557.92 | 3,557.41 | |
| Total Liabilities | 2,496.56 | 2,858.74 | 2,504.73 | 1,657.08 | 1,784.72 | 1,830.48 | 2,089.49 | 1,592.59 | 1,605.81 | |
| Total Equity | 2,034.28 | 2,014.86 | 2,108.94 | 1,995.56 | 1,927.40 | 1,914.13 | 1,882.26 | 1,965.33 | 1,951.60 | |