| 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 | 4,605.27 | 4,250.46 | 4,404.87 | 4,277.08 | 4,346.56 | 4,171.26 | 4,315.50 | 4,371.29 | 4,363.60 | 3,961.63 | |
| Gross Profit | 1,749.24 | 1,584.88 | 1,717.47 | 1,720.76 | 1,707.01 | 1,634.65 | 1,812.22 | 1,826.10 | 1,794.89 | 1,673.86 | |
| Operating Income | 325.10 | 219.41 | 378.83 | 413.42 | 353.09 | 332.36 | 476.32 | 500.66 | 420.49 | 359.66 | |
| Net Income | 382.78 | -206.73 | 118.09 | 226.73 | 237.92 | 244.16 | 282.80 | 299.73 | 379.61 | 211.88 | |
| Profit Margin | 8.31 | -4.86 | 2.68 | 5.30 | 5.47 | 5.85 | 6.55 | 6.86 | 8.70 | 5.35 | |
| 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 | 41,373.79 | 41,410.88 | 41,699.40 | 41,903.11 | 42,231.63 | 42,740.95 | 41,815.46 | 42,079.05 | 42,368.55 | 42,572.46 | |
| Total Liabilities | 38,119.24 | 37,990.95 | 37,988.21 | 38,316.78 | 38,546.48 | 38,919.41 | 38,001.32 | 38,051.78 | 38,034.40 | 38,143.68 | |
| Total Equity | 3,254.54 | 3,419.92 | 3,711.19 | 3,586.34 | 3,685.15 | 3,821.54 | 3,814.14 | 4,027.28 | 4,334.14 | 4,428.78 | |
| 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 | 655.00 | 681.43 | 645.87 | 547.08 | 671.56 | 667.43 | 474.24 | 549.27 | 715.94 | 694.08 | |
| Cash From Investing Activities | -200.58 | -334.88 | -378.29 | -227.04 | -403.92 | -493.83 | -277.00 | -108.41 | -293.62 | -361.54 | |
| Cash From Financing Activities | -498.69 | -172.50 | -589.69 | -470.22 | -790.48 | 349.65 | -494.48 | -628.97 | -827.53 | -847.56 | |
| Net Change in Cash | -70.56 | 176.28 | -313.33 | -145.09 | -535.00 | 536.79 | -307.91 | -205.71 | -388.30 | -526.94 | |