| 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,814.32 | 3,758.24 | 3,606.81 | 3,527.40 | 3,666.57 | 3,401.38 | 3,380.03 | 3,230.77 | 3,196.38 | 3,007.64 | |
| Gross Profit | |||||||||||
| Operating Income | 788.78 | 657.86 | 545.04 | 569.71 | 704.35 | 525.79 | 577.26 | 952.62 | 541.98 | 406.75 | |
| Net Income | 454.75 | 511.97 | 400.71 | 417.35 | 575.34 | 365.31 | 371.88 | 442.04 | 398.96 | 333.43 | |
| Profit Margin | 11.92 | 13.62 | 11.11 | 11.83 | 15.69 | 10.74 | 11.00 | 13.68 | 12.48 | 11.09 | |
| 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 | 44,071.07 | 43,715.22 | 42,658.06 | 41,345.79 | 40,567.27 | 40,359.30 | 38,909.92 | 37,851.07 | 37,111.83 | 36,111.35 | |
| Total Liabilities | 34,359.18 | 33,910.21 | 33,353.25 | 32,419.42 | 32,159.83 | 31,919.90 | 31,122.87 | 30,052.56 | 29,642.59 | 29,181.44 | |
| Total Equity | 9,711.89 | 9,805.00 | 9,304.81 | 8,926.37 | 8,407.44 | 8,439.40 | 7,787.05 | 7,798.51 | 7,469.24 | 6,929.91 | |
| 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 | 995.13 | 1,139.86 | 703.81 | 743.82 | 810.03 | 1,240.77 | 881.33 | 746.24 | 698.08 | 1,077.09 | |
| Cash From Investing Activities | -243.08 | -627.62 | -234.21 | -924.42 | -87.06 | -1,105.12 | -87.20 | -905.11 | -565.43 | -1,235.34 | |
| Cash From Financing Activities | -618.06 | -95.26 | -231.71 | -81.41 | -290.55 | -153.82 | -378.42 | -29.70 | -423.64 | -22.85 | |
| Net Change in Cash | 135.92 | 419.49 | 264.32 | -254.54 | 401.51 | -7.03 | 411.22 | -194.14 | -282.88 | -177.48 | |