| Period Ending: | Dec 31, 2025 | 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 | 49.09 | 48.11 | 47.86 | 42.62 | 104.92 | 42.96 | 45.74 | 44.02 | 43.53 | 43.10 | |
| Gross Profit | |||||||||||
| Operating Income | 32.79 | 31.43 | 33.84 | 29.36 | 130.36 | 27.10 | 35.93 | 29.69 | 12.58 | 31.29 | |
| Profit Margin | 63.09 | 62.04 | 67.60 | 65.77 | 65.46 | 60.23 | 75.13 | 64.31 | 27.61 | 69.50 | |
| Period Ending: | Dec 31, 2025 | 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,363.11 | 5,021.37 | 4,859.04 | 4,876.33 | 4,665.90 | 4,617.23 | 4,770.81 | 4,404.70 | 4,176.01 | 4,097.18 | |
| Total Liabilities | 4,578.60 | 4,272.41 | 4,123.52 | 4,102.51 | 3,920.18 | 3,941.56 | 4,102.40 | 3,717.37 | 3,515.44 | 3,430.39 | |
| Total Equity | 784.50 | 748.96 | 735.52 | 773.82 | 745.73 | 675.66 | 668.41 | 687.32 | 660.58 | 666.80 | |