| 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 |
|---|---|---|---|---|---|---|---|
80 Outperform | $2.80B | 12.15 | 11.84% | ― | -0.06% | -1.01% | |
68 Neutral | $2.09B | -29.19 | -6.91% | ― | 23.10% | 35.49% | |
66 Neutral | $3.40B | -1,578.41 | 2.64% | ― | -7.71% | -66.03% | |
62 Neutral | $3.16B | 42.83 | 3.60% | 4.48% | -10.57% | -62.96% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $7.83B | -8.44 | -28.42% | ― | 40.89% | 42.62% | |
58 Neutral | $3.48B | -37.25 | -28.05% | ― | -3.24% | -786.94% |