| 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 | 70.75 | 62.23 | 58.24 | 54.64 | 56.82 | 52.81 | 52.83 | 43.63 | 60.89 | 53.60 | |
| Gross Profit | |||||||||||
| Operating Income | 16.72 | 16.70 | 13.54 | 11.30 | 22.43 | 16.14 | 15.97 | 13.92 | 18.24 | 21.44 | |
| Profit Margin | 18.25 | 21.32 | 18.01 | 16.66 | 27.17 | 23.82 | 22.78 | 25.62 | 23.11 | 23.52 | |
| 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 | 9,098.82 | 8,887.80 | 8,716.38 | 8,623.72 | 8,158.49 | 7,753.56 | 7,642.92 | 7,766.88 | 7,426.13 | 6,990.08 | |
| Total Liabilities | 8,047.51 | 7,825.50 | 7,662.70 | 7,571.59 | 7,138.63 | 6,740.27 | 6,648.48 | 6,777.12 | 6,425.23 | 6,055.26 | |
| Total Equity | 1,051.30 | 1,062.30 | 1,053.68 | 1,052.13 | 1,019.86 | 1,013.29 | 994.44 | 989.76 | 1,000.90 | 934.83 | |