| 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 | 2,170.49 | 2,314.12 | 1,660.40 | 1,882.32 | 1,897.08 | 1,773.99 | 2,004.49 | 1,993.98 | 2,338.71 | 1,995.62 | |
| Gross Profit | |||||||||||
| Operating Income | 220.08 | 275.72 | 261.83 | 231.11 | 214.38 | 208.39 | 213.44 | 221.60 | 189.11 | 164.12 | |
| Profit Margin | 10.07 | 8.83 | 10.74 | 10.89 | 11.04 | 9.32 | 8.29 | 9.73 | 6.96 | 6.37 | |
| 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 | 25,371.35 | 27,414.37 | 25,754.49 | 26,032.66 | 26,671.39 | 27,374.35 | 27,992.18 | 28,210.51 | 28,614.27 | 28,128.43 | |
| Total Liabilities | 15,142.61 | 16,275.30 | 16,628.60 | 17,125.83 | 17,668.25 | 18,213.31 | 19,110.06 | 19,570.26 | 19,847.19 | 19,902.00 | |
| Total Equity | 10,228.74 | 11,139.07 | 9,125.89 | 8,906.83 | 9,003.14 | 9,161.04 | 8,882.12 | 8,640.25 | 8,767.08 | 8,226.44 | |