| 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 | 630.31 | 467.44 | 775.95 | 921.71 | 719.56 | 498.53 | 917.40 | 644.55 | 637.92 | |
| Gross Profit | 100.16 | 66.96 | 126.03 | 115.54 | 191.82 | 161.96 | 240.07 | 147.75 | 137.13 | |
| Operating Income | -19.44 | -31.91 | 38.78 | 28.40 | 112.33 | 84.05 | 132.55 | 66.60 | 73.07 | |
| Profit Margin | -9.77 | -20.46 | -4.08 | -5.00 | 5.54 | 7.71 | 7.07 | 4.60 | 6.63 | |
| 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 | 2,711.84 | 2,786.62 | 2,979.59 | 2,254.98 | 2,150.17 | 2,036.23 | 1,827.81 | 1,618.43 | 1,569.70 | |
| Total Liabilities | 1,928.23 | 1,928.19 | 2,021.53 | 1,728.51 | 1,569.23 | 1,482.99 | 1,293.14 | 1,077.43 | 1,056.75 | |
| Total Equity | 783.60 | 858.43 | 958.06 | 526.47 | 580.94 | 553.24 | 534.67 | 540.99 | 512.95 | |