| Breakdown | TTM | Nov 2025 | Nov 2024 | Nov 2023 | Nov 2022 | Nov 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 987.62M | 977.83M | 753.41M | 694.44M | 602.01M | 531.31M |
| Gross Profit | 802.40M | 790.25M | 622.93M | 567.86M | 507.52M | 452.86M |
| EBITDA | 174.80M | 159.52M | 229.32M | 213.58M | 207.78M | 168.56M |
| Net Income | 85.00M | 73.13M | 68.44M | 70.20M | 95.07M | 78.42M |
Balance Sheet | ||||||
| Total Assets | 2.39B | 2.46B | 2.53B | 1.60B | 1.41B | 1.36B |
| Cash, Cash Equivalents and Short-Term Investments | 113.17M | 94.81M | 118.08M | 126.96M | 256.28M | 157.37M |
| Total Debt | 869.63M | 850.99M | 1.56B | 747.11M | 640.59M | 591.35M |
| Total Liabilities | 1.90B | 1.98B | 2.09B | 1.14B | 1.01B | 951.05M |
| Stockholders Equity | 498.80M | 478.35M | 438.79M | 459.71M | 398.50M | 412.49M |
Cash Flow | ||||||
| Free Cash Flow | 257.75M | 229.49M | 206.29M | 168.35M | 186.07M | 173.88M |
| Operating Cash Flow | 264.87M | 235.19M | 211.49M | 173.92M | 192.16M | 178.53M |
| Investing Cash Flow | -27.14M | -26.92M | -857.91M | -360.38M | 21.99M | -250.34M |
| Financing Cash Flow | -258.38M | -238.37M | 640.82M | 51.19M | -101.42M | 132.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.67B | 25.71 | -16.71% | ― | 4.90% | ― | |
67 Neutral | $1.23B | 19.35 | 17.82% | ― | 22.42% | 51.07% | |
64 Neutral | $1.23B | 44.10 | 3.93% | ― | 7.64% | -80.72% | |
62 Neutral | $2.47B | 132.40 | 9.97% | ― | 4.32% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
53 Neutral | $861.02M | -9.77 | -35.68% | ― | 16.36% | 10.40% |