| 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 | 38.50 | 33.70 | 33.40 | 48.70 | 36.70 | 36.70 | 36.70 | 50.50 | 34.60 | |
| Gross Profit | ||||||||||
| Operating Income | 18.00 | 19.60 | 20.50 | 16.50 | 19.40 | 19.10 | 27.10 | 20.20 | 18.70 | |
| Profit Margin | 47.27 | 59.64 | 90.42 | 33.88 | 52.86 | 52.86 | 75.48 | 40.40 | 54.62 | |
| 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 | 5,883.80 | 5,967.70 | 5,942.40 | 5,522.20 | 5,759.90 | 5,511.50 | 5,229.20 | 5,372.50 | 5,003.60 | |
| Total Liabilities | 5,300.30 | 5,391.30 | 5,382.10 | 4,925.20 | 5,179.30 | 4,927.40 | 4,665.60 | 4,795.30 | 4,437.40 | |
| Total Equity | 583.50 | 576.40 | 560.30 | 597.00 | 580.60 | 584.10 | 563.60 | 577.20 | 566.20 | |