| Line item | 2025-11-30 FY | 2024-11-30 FY | 2023-11-30 FY | 2022-11-30 FY | 2021-11-30 FY |
|---|---|---|---|---|---|
| Revenue | $977.83M | $753.41M | $694.44M | $602.01M | $531.31M |
| Cost of Revenue | $187.58M | $130.48M | $126.58M | $94.50M | $78.45M |
| Gross Profit | $790.25M | $622.93M | $567.86M | $507.52M | $452.86M |
| Operating Expenses | $636.96M | $498.92M | $457.34M | $375.39M | $336.76M |
| R&D | – | – | – | – | – |
| SG&A | $108.22M | $89.52M | $83.16M | $77.88M | $65.13M |
| Operating Income | $153.29M | $124.00M | $110.52M | $132.13M | $116.10M |
| Interest Expense | – | – | $30.78M | $15.79M | $20.05M |
| Tax Expense | $8.49M | $25.83M | $9.46M | $22.19M | $17.11M |
| Net Income | $73.13M | $68.44M | $70.20M | $95.07M | $78.42M |
| EPS (basic) | 1.7000 | 1.5800 | 1.6200 | 2.1900 | 1.7900 |
| EPS (diluted) | 1.6600 | 1.5400 | 1.5700 | 2.1500 | 1.7600 |
| Shares (diluted) | $44.02M | $44.43M | $44.66M | $44.25M | $44.62M |