| 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 | 719.58 | 732.33 | 698.98 | 664.25 | 693.70 | 667.60 | 660.48 | 657.86 | 675.02 | 682.54 | |
| Gross Profit | 463.77 | 465.66 | 456.92 | 445.53 | 476.50 | 453.74 | 455.03 | 443.12 | 359.33 | 352.10 | |
| Operating Income | 389.41 | 399.65 | 385.90 | 379.32 | 408.90 | 393.65 | 392.65 | 374.42 | 291.80 | 287.28 | |
| Net Income | 370.42 | 240.43 | 225.69 | 217.91 | 178.79 | 255.89 | 159.45 | 154.54 | 109.53 | 85.36 | |
| Profit Margin | 51.48 | 32.83 | 32.29 | 32.80 | 25.77 | 38.33 | 24.14 | 23.49 | 16.23 | 12.51 | |
| 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 | 11,575.01 | 11,260.24 | 10,766.39 | 10,442.92 | 11,417.34 | 10,201.66 | 9,786.18 | 9,995.27 | 10,178.44 | 10,334.18 | |
| Total Liabilities | 16,428.53 | 16,194.22 | 15,705.28 | 15,413.62 | 16,527.27 | 15,376.52 | 15,102.92 | 15,218.09 | 15,349.32 | 15,500.67 | |
| Total Equity | -4,853.52 | -4,933.98 | -4,938.90 | -4,970.70 | -5,109.94 | -5,174.85 | -5,316.74 | -5,222.82 | -5,170.88 | -5,166.49 | |
| 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 | 304.02 | 318.03 | 368.10 | 301.18 | 310.17 | 304.65 | 425.59 | 294.45 | 432.61 | 313.68 | |
| Cash From Investing Activities | -180.82 | -78.31 | -580.96 | 238.27 | -328.89 | -273.90 | -121.21 | -85.31 | -106.37 | -103.53 | |
| Cash From Financing Activities | -143.36 | -79.80 | -158.28 | -1,282.14 | 1,179.59 | -65.91 | -276.52 | -191.41 | -311.55 | -230.78 | |
| Net Change in Cash | -28.37 | 164.87 | -363.58 | -736.55 | 1,149.16 | -31.65 | 18.81 | 13.39 | 18.86 | -23.42 | |