| 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 | 276.27 | 370.01 | 357.82 | 337.29 | 268.52 | 377.40 | 332.07 | 175.90 | 118.44 | |
| Gross Profit | 80.40 | 125.21 | 174.11 | 162.30 | 95.73 | 148.98 | 151.56 | 96.50 | 80.59 | |
| Operating Income | 76.83 | 78.83 | 149.42 | 116.05 | 84.33 | 113.34 | 118.91 | -27.77 | 52.08 | |
| Profit Margin | 22.72 | 29.74 | 38.40 | 27.96 | 23.68 | 24.32 | 31.04 | -18.37 | 48.56 | |
| 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 | 10,132.86 | 9,974.45 | 9,987.88 | 9,850.01 | 9,576.59 | 9,523.15 | 9,809.32 | 9,525.68 | 4,870.34 | |
| Total Liabilities | 3,181.80 | 3,087.85 | 2,946.34 | 2,920.72 | 2,764.58 | 2,852.46 | 2,938.76 | 2,858.77 | 938.27 | |
| Total Equity | 6,951.06 | 6,886.60 | 7,041.54 | 6,929.29 | 6,812.01 | 6,670.69 | 6,870.55 | 6,666.92 | 3,932.07 | |