| 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 | 822.53 | 793.43 | 772.68 | 745.83 | 743.51 | 724.70 | 707.95 | 679.96 | 690.11 | 625.44 | |
| Gross Profit | 630.76 | 614.16 | 585.87 | 560.42 | 564.88 | 552.24 | 534.84 | 508.77 | 525.56 | 488.15 | |
| Operating Income | 463.62 | 447.69 | 425.23 | 377.02 | 405.19 | 404.43 | 384.96 | 340.89 | 372.64 | 354.32 | |
| Net Income | 284.67 | 325.39 | 303.65 | 288.60 | 305.52 | 280.90 | 266.76 | 255.95 | 403.38 | 259.66 | |
| Profit Margin | 34.61 | 41.01 | 39.30 | 38.70 | 41.09 | 38.76 | 37.68 | 37.64 | 58.45 | 41.52 | |
| 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 | 5,702.46 | 5,389.14 | 5,373.68 | 5,344.37 | 5,445.44 | 5,408.95 | 5,456.83 | 5,478.59 | 5,518.22 | 4,865.49 | |
| Total Liabilities | 8,357.00 | 7,305.12 | 6,259.88 | 6,302.94 | 6,385.44 | 6,159.95 | 6,191.32 | 6,129.11 | 6,257.98 | 5,914.59 | |
| Total Equity | -2,654.54 | -1,915.98 | -886.21 | -958.57 | -940.00 | -751.00 | -734.48 | -650.52 | -739.76 | -1,049.10 | |
| 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 | 501.13 | 449.44 | 336.14 | 301.74 | 430.63 | 421.61 | 349.25 | 300.14 | 388.95 | 291.13 | |
| Cash From Investing Activities | -36.45 | -26.15 | -34.56 | -32.90 | -36.73 | -28.06 | -47.12 | -32.33 | -749.97 | -20.98 | |
| Cash From Financing Activities | -349.79 | -369.38 | -321.10 | -321.72 | -476.18 | -350.27 | -368.64 | -207.22 | -111.57 | -130.31 | |
| Net Change in Cash | 115.24 | 52.77 | -13.35 | -48.68 | -91.63 | 49.58 | -67.91 | 57.62 | -466.86 | 136.22 | |