| 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 | 164.55 | 158.89 | 163.37 | 1.65 | -0.71 | 225.03 | 84.31 | 60.55 | ||
| Gross Profit | ||||||||||
| Operating Income | 116.73 | 125.34 | 131.23 | -4.78 | -4.88 | 191.41 | 30.24 | 23.84 | ||
| Profit Margin | 4.51 | 3.44 | 4.54 | -290.29 | 689.67 | 7.07 | 0.58 | 14.05 | ||
| 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 | 7,217.03 | 7,207.87 | 6,972.67 | 6,847.42 | 6,401.79 | 6,373.91 | 6,592.55 | 6,104.57 | 5,580.46 | |
| Total Liabilities | 7,034.29 | 7,030.24 | 6,797.68 | 6,666.56 | 6,232.82 | 6,218.68 | 6,440.73 | 5,942.44 | 5,449.72 | |
| Total Equity | 182.74 | 177.63 | 174.98 | 180.87 | 168.96 | 155.22 | 151.83 | 162.14 | 130.74 | |