| 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 | 692.83 | 843.94 | 763.79 | 681.23 | 733.14 | 834.38 | 743.64 | 687.34 | 733.45 | 798.12 | |
| Gross Profit | 304.93 | 258.74 | 243.91 | 208.54 | 278.48 | 256.47 | 234.48 | 224.66 | 346.10 | 229.60 | |
| Operating Income | 227.05 | 208.65 | 191.28 | 147.85 | 214.13 | 221.38 | 243.46 | 162.00 | 339.70 | 175.08 | |
| Profit Margin | 48.12 | 43.79 | 49.47 | 42.60 | 31.52 | 62.07 | 49.10 | 47.00 | 62.21 | 42.71 | |
| 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 | 23,823.38 | 23,312.60 | 23,402.60 | 22,305.90 | 22,743.99 | 23,030.10 | 23,150.75 | 22,649.98 | 23,289.75 | 24,706.78 | |
| Total Liabilities | 8,037.98 | 7,797.89 | 7,691.01 | 6,995.72 | 7,134.62 | 7,964.71 | 7,950.64 | 7,964.95 | 8,081.12 | 9,317.36 | |
| Total Equity | 15,785.40 | 15,514.71 | 15,711.60 | 15,310.18 | 15,609.37 | 15,065.38 | 15,200.11 | 14,685.03 | 15,208.63 | 15,389.42 | |