| 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 | 354.32 | 444.83 | 373.35 | 351.57 | 292.72 | 444.84 | 374.69 | 256.17 | 276.78 | |
| Gross Profit | ||||||||||
| Operating Income | 36.27 | 8.19 | 25.14 | 5.74 | -16.17 | 1.81 | -3.17 | -40.90 | -44.63 | |
| Profit Margin | 8.67 | 1.40 | 5.53 | -0.68 | -7.93 | -0.91 | -1.94 | -18.58 | -17.81 | |
| 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 | 1,708.34 | 1,658.74 | 2,130.28 | 1,915.76 | 2,027.51 | 1,949.65 | 1,783.44 | 1,719.90 | 1,388.06 | |
| Total Liabilities | 1,188.38 | 1,172.65 | 1,652.65 | 1,459.29 | 1,571.36 | 1,473.05 | 1,295.19 | 1,223.34 | 840.79 | |
| Total Equity | 519.96 | 486.09 | 477.63 | 456.47 | 456.15 | 476.61 | 488.24 | 496.55 | 547.26 | |