| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 862.22M | 849.29M | 866.95M | 892.08M | 824.55M | 663.76M |
| Gross Profit | 303.00M | 299.83M | 315.95M | 336.16M | 294.21M | 167.04M |
| EBITDA | 295.73M | 299.39M | 330.55M | 351.21M | 321.22M | 194.09M |
| Net Income | 136.49M | 136.41M | 130.69M | 125.48M | 118.79M | 55.45M |
Balance Sheet | ||||||
| Total Assets | 1.90B | 1.80B | 1.71B | 1.53B | 1.32B | 1.29B |
| Cash, Cash Equivalents and Short-Term Investments | 636.87M | 588.16M | 640.67M | 512.21M | 358.50M | 276.67M |
| Total Debt | 21.00K | 5.96M | 22.96M | 26.53M | 45.62M | 117.21M |
| Total Liabilities | 251.50M | 207.23M | 231.30M | 250.61M | 253.74M | 293.64M |
| Stockholders Equity | 1.21B | 1.17B | 1.12B | 975.01M | 831.53M | 823.69M |
Cash Flow | ||||||
| Free Cash Flow | 65.92M | 59.66M | 130.50M | 170.88M | 162.85M | 41.50M |
| Operating Cash Flow | 266.59M | 247.80M | 261.44M | 302.18M | 275.19M | 150.77M |
| Investing Cash Flow | -286.02M | -238.90M | -156.47M | -101.55M | -147.76M | -103.49M |
| Financing Cash Flow | -94.03M | -115.26M | -7.73M | -18.49M | -38.69M | -53.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $2.55B | 12.15 | 11.84% | ― | -2.04% | 8.84% | |
62 Neutral | $2.30B | 47.89 | 4.13% | ― | -3.90% | -41.66% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $1.55B | 32.53 | 4.96% | 4.48% | -3.62% | -20.33% | |
57 Neutral | $3.12B | -6.51 | -24.06% | ― | 6.65% | -4652.36% | |
56 Neutral | $1.65B | -11.04 | -28.80% | ― | 7.53% | 22.97% | |
55 Neutral | $1.61B | -14.78 | -9.07% | ― | -4.50% | -45.79% |