| 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 | 986.02 | 779.18 | 700.66 | 867.57 | 705.72 | 751.74 | 659.21 | 1,031.27 | 121.88 | |
| Gross Profit | 88.55 | 90.48 | 92.49 | 106.88 | 73.78 | 101.34 | 67.15 | 127.65 | 5.01 | |
| Operating Income | 25.04 | 23.72 | 19.12 | 23.82 | 1.31 | 26.43 | 3.26 | 69.61 | -10.45 | |
| Profit Margin | 1.40 | 2.07 | 0.97 | 1.71 | -1.08 | 2.52 | -0.42 | 4.06 | -11.57 | |
| 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 | 3,417.44 | 3,350.46 | 2,969.85 | 2,887.56 | 2,843.64 | 2,643.03 | 2,507.80 | 2,673.08 | 898.71 | |
| Total Liabilities | 2,914.66 | 2,853.54 | 2,479.91 | 2,393.09 | 2,344.27 | 2,265.66 | 2,166.59 | 2,182.46 | 859.78 | |
| Total Equity | 502.78 | 496.92 | 489.94 | 494.47 | 499.38 | 377.37 | 341.20 | 490.63 | 38.92 | |