| Period Ending: | Jun 30, 2026 | Mar 31, 2026 | 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,683.67 | 3,660.13 | 3,694.10 | 3,682.50 | 3,710.64 | 3,638.89 | 3,562.70 | 3,536.16 | 3,554.16 | 3,473.35 | 3,184.51 | 3,262.93 | |
| Gross Profit | |||||||||||||
| Operating Income | 2,547.93 | 2,340.64 | 2,281.18 | 2,440.33 | 2,431.78 | 2,406.98 | 2,391.45 | 2,147.16 | 2,356.42 | 2,325.48 | 2,061.86 | 2,058.33 | |
| Profit Margin | 68.92 | 61.15 | 60.22 | 62.22 | 62.30 | 63.77 | 59.67 | 62.70 | 66.40 | 67.68 | 66.40 | 64.90 | |
| Period Ending: | Jun 30, 2026 | Mar 31, 2026 | 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 | 474,473.94 | 459,739.98 | 454,454.48 | 445,445.75 | 432,356.58 | 425,710.97 | 400,603.38 | 396,505.82 | 382,296.08 | 369,611.83 | 356,641.64 | 340,478.12 | |
| Total Liabilities | 393,596.06 | 378,729.26 | 375,115.94 | 367,400.30 | 357,856.12 | 353,962.17 | 331,156.63 | 331,181.98 | 319,551.74 | 306,592.12 | 294,742.07 | 284,938.89 | |
| Total Equity | 80,877.88 | 81,010.72 | 79,338.54 | 78,045.45 | 74,500.46 | 71,748.80 | 69,446.75 | 65,323.84 | 62,744.34 | 63,019.71 | 61,899.56 | 55,539.23 | |