| 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 | 270.31 | 234.62 | 150.28 | 77.62 | 122.31 | 30.37 | 14.84 | 71.15 | 33.43 | |
| Gross Profit | 87.12 | 77.75 | 58.74 | 12.00 | 63.89 | 20.59 | 2.11 | 50.46 | 9.70 | |
| Operating Income | 48.48 | 43.42 | 26.54 | -32.94 | 44.19 | -2.52 | -18.09 | -7.95 | -1.46 | |
| Profit Margin | 12.09 | 12.16 | 7.19 | 7.47 | 15.26 | -68.19 | -132.87 | 20.03 | -30.75 | |
| 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,614.84 | 4,077.67 | 3,668.29 | 3,476.00 | 3,375.71 | 3,168.15 | 3,109.46 | 3,016.33 | 2,859.59 | |
| Total Liabilities | 4,393.33 | 3,888.84 | 3,508.00 | 3,326.51 | 3,228.13 | 3,039.13 | 2,959.74 | 2,845.59 | 2,713.49 | |
| Total Equity | 221.51 | 188.83 | 160.30 | 149.49 | 147.58 | 129.02 | 149.72 | 170.74 | 146.11 | |