| 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 | 3,297.15 | 3,209.70 | 3,174.74 | 3,063.03 | 3,076.85 | 2,841.54 | 2,568.74 | 2,359.83 | 2,486.73 | 2,396.96 | |
| Gross Profit | 2,025.94 | 1,966.63 | 1,967.46 | 1,930.12 | 1,899.72 | 1,738.81 | 1,606.94 | 1,411.80 | 1,556.78 | 1,495.65 | |
| Operating Income | 1,362.15 | 1,337.18 | 1,351.76 | 1,343.17 | 1,286.49 | 1,164.63 | 1,026.08 | 852.69 | 999.12 | 944.79 | |
| Net Income | 1,145.68 | 1,121.04 | 1,202.85 | 1,088.42 | 824.53 | 945.85 | 836.45 | 601.54 | 582.53 | 741.38 | |
| Profit Margin | 34.75 | 34.93 | 37.89 | 35.53 | 26.80 | 33.29 | 32.56 | 25.49 | 23.43 | 30.93 | |
| 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 | 16,720.23 | 16,317.97 | 16,067.93 | 15,188.31 | 15,001.70 | 15,681.74 | 15,433.57 | 14,957.29 | 14,280.50 | 14,136.84 | |
| Total Liabilities | 11,254.50 | 11,332.90 | 11,375.47 | 11,183.57 | 11,417.15 | 12,122.02 | 12,065.24 | 11,862.40 | 11,236.79 | 11,146.62 | |
| Total Equity | 5,465.73 | 4,985.07 | 4,692.45 | 4,004.74 | 3,584.55 | 3,559.71 | 3,368.33 | 3,094.88 | 3,043.71 | 2,990.22 | |
| 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 | |
| Cash From Operating Activities | 1,367.61 | 1,161.59 | 1,164.99 | 1,072.16 | 849.52 | 995.24 | 892.62 | 909.98 | 622.24 | 883.74 | |
| Cash From Investing Activities | -112.68 | -409.99 | -325.34 | -319.80 | 613.71 | -171.04 | -138.79 | -858.05 | -88.48 | -391.67 | |
| Cash From Financing Activities | -747.58 | -881.80 | -629.81 | -735.20 | -1,582.97 | -837.71 | -618.86 | 138.92 | -590.92 | -705.16 | |
| Net Change in Cash | 505.91 | -132.70 | 220.89 | 19.74 | -138.92 | 0.07 | 128.96 | 183.11 | -46.52 | -216.30 | |