| 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 | |
| Total Revenue | 607.62 | 596.90 | 585.52 | 570.66 | 568.67 | 562.19 | 552.71 | 545.94 | 542.22 | |
| Gross Profit | 319.70 | 308.23 | 304.79 | 301.06 | 309.89 | 303.99 | 305.72 | 290.80 | 290.60 | |
| Operating Income | 200.92 | 182.56 | 196.13 | 194.53 | 197.17 | 130.83 | 201.45 | 192.71 | 187.46 | |
| Net Income | 152.58 | 153.62 | 148.54 | 144.86 | 150.02 | 89.50 | 158.14 | 140.94 | 148.56 | |
| Profit Margin | 25.11 | 25.74 | 25.37 | 25.38 | 26.38 | 15.92 | 28.61 | 25.82 | 27.40 | |
| 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 | |
| Total Assets | 4,220.78 | 4,304.27 | 4,338.76 | 4,241.44 | 4,048.58 | 4,055.04 | 4,039.70 | 3,990.87 | 3,951.23 | |
| Total Liabilities | 2,052.90 | 2,117.86 | 2,183.58 | 2,184.52 | 2,057.02 | 2,142.58 | 2,149.30 | 2,189.11 | 2,250.49 | |
| Total Equity | 2,167.88 | 2,186.41 | 2,155.18 | 2,056.92 | 1,991.56 | 1,912.46 | 1,890.40 | 1,801.75 | 1,700.74 | |
| 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 | |
| Cash From Operating Activities | 121.28 | 212.10 | 253.83 | 173.96 | 86.37 | 163.16 | 238.24 | 143.80 | 155.14 | |
| Cash From Investing Activities | 4.33 | 1.60 | -31.25 | -193.06 | -145.06 | -39.66 | -21.34 | -58.10 | -25.22 | |
| Cash From Financing Activities | -190.51 | -208.49 | -153.78 | 24.53 | -70.07 | -157.94 | -143.68 | -114.66 | -144.56 | |
| Net Change in Cash | -67.17 | -18.71 | 78.81 | 2.42 | -133.81 | -30.16 | 71.44 | -30.15 | -13.59 | |