| 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,134.14 | 2,116.18 | 2,020.91 | 1,712.70 | 942.90 | 1,761.82 | 1,013.39 | 1,009.12 | 789.29 | |
| Gross Profit | 198.41 | 116.94 | 125.18 | 127.51 | 105.11 | 328.84 | 142.24 | 158.49 | 15.03 | |
| Operating Income | 166.90 | 24.75 | 64.75 | 95.78 | 69.60 | 248.89 | 69.78 | 51.78 | -14.45 | |
| Profit Margin | 6.96 | -1.97 | 5.15 | -6.90 | 17.01 | 26.93 | 6.01 | 14.00 | 23.16 | |
| 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,852.64 | 4,820.65 | 5,492.41 | 4,674.91 | 4,218.10 | 4,100.52 | 3,554.91 | 2,468.60 | 2,613.65 | |
| Total Liabilities | 2,369.42 | 2,416.40 | 3,046.50 | 2,333.00 | 1,758.05 | 1,800.89 | 1,729.83 | 704.43 | 990.77 | |
| Total Equity | 2,483.22 | 2,404.25 | 2,445.91 | 2,341.92 | 2,460.04 | 2,299.63 | 1,825.08 | 1,764.17 | 1,622.88 | |