| 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 | 272.90 | 427.62 | 678.50 | 360.20 | 127.16 | 470.71 | 359.96 | 331.00 | ||
| Gross Profit | 99.02 | 121.70 | 174.89 | -106.39 | 124.01 | 35.92 | 170.37 | 101.71 | 88.87 | |
| Operating Income | 112.93 | 93.30 | 92.42 | -309.98 | 136.64 | 45.62 | 119.40 | 150.52 | 82.50 | |
| Profit Margin | 31.00 | 16.22 | 10.00 | 25.34 | -9.65 | 16.05 | 10.37 | 12.37 | ||
| 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 | 18,460.13 | 18,218.46 | 18,678.25 | 18,675.63 | 19,761.07 | 19,526.64 | 19,497.55 | 19,576.11 | 20,454.21 | |
| Total Liabilities | 6,943.65 | 6,786.59 | 7,315.75 | 7,186.23 | 8,349.94 | 8,206.79 | 8,252.28 | 8,210.18 | 9,246.70 | |
| Total Equity | 11,516.48 | 11,431.87 | 11,362.50 | 11,489.40 | 11,411.13 | 11,319.85 | 11,245.28 | 11,365.94 | 11,207.51 | |