| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Total Revenue | 1,850.40 | 1,724.90 | 1,659.50 | 1,605.50 | 1,798.00 | 1,679.80 | 1,643.20 | 1,602.70 | 1,752.80 | 1,684.70 | |
| Gross Profit | 721.40 | 646.10 | 622.80 | 604.00 | 722.20 | 649.90 | 619.60 | 599.30 | 701.30 | 622.80 | |
| Operating Income | 316.60 | 293.60 | 258.60 | 225.20 | 307.80 | 288.40 | 235.90 | 237.70 | 311.30 | 251.10 | |
| Net Income | 208.40 | 208.60 | 155.30 | 144.90 | 197.00 | 205.20 | 167.40 | 144.70 | 200.60 | 156.70 | |
| Profit Margin | 11.26 | 12.09 | 9.36 | 9.03 | 10.96 | 12.22 | 10.19 | 9.03 | 11.44 | 9.30 | |
| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Total Assets | 13,200.40 | 13,247.00 | 13,190.40 | 12,899.80 | 13,070.30 | 13,204.90 | 12,987.60 | 12,890.10 | 12,862.30 | 12,990.10 | |
| Total Liabilities | 7,432.30 | 7,463.40 | 7,560.00 | 7,450.10 | 7,753.50 | 7,753.90 | 7,633.40 | 7,632.70 | 7,778.80 | 7,920.00 | |
| Total Equity | 5,768.10 | 5,783.60 | 5,630.40 | 5,449.70 | 5,316.80 | 5,451.00 | 5,354.20 | 5,257.40 | 5,083.50 | 5,070.10 | |
| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Cash From Operating Activities | 542.00 | 258.80 | 45.90 | 115.50 | 458.70 | 161.70 | 163.10 | 138.40 | 577.20 | 265.90 | |
| Cash From Investing Activities | -83.00 | -67.00 | -68.10 | -37.10 | -79.90 | -59.00 | -68.30 | -61.80 | -75.70 | -68.70 | |
| Cash From Financing Activities | -462.60 | -235.40 | 12.30 | -155.20 | -377.20 | -33.70 | -104.50 | -67.70 | -483.00 | -183.10 | |
| Net Change in Cash | 1.00 | -29.20 | 21.30 | -83.30 | -14.70 | 34.50 | -11.70 | 11.40 | 11.90 | 27.30 | |