| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 989.92M | 935.26M | 874.59M | 827.83M | 773.41M |
| Gross Profit | 575.68M | 538.97M | 521.96M | 513.52M | 495.76M |
| EBITDA | 200.86M | 160.74M | 204.05M | 160.84M | 153.57M |
| Net Income | 45.50M | 35.93M | 110.27M | 76.10M | 91.88M |
Balance Sheet | |||||
| Total Assets | 1.36B | 1.31B | 1.04B | 881.18M | 851.71M |
| Cash, Cash Equivalents and Short-Term Investments | 178.24M | 111.25M | 100.49M | 115.15M | 314.02M |
| Total Debt | 317.58M | 310.79M | 59.40M | 85.61M | 36.97M |
| Total Liabilities | 774.90M | 790.81M | 508.92M | 433.70M | 383.23M |
| Stockholders Equity | 581.04M | 518.35M | 527.09M | 447.48M | 468.48M |
Cash Flow | |||||
| Free Cash Flow | 123.83M | -14.57M | 84.81M | 98.33M | 179.37M |
| Operating Cash Flow | 166.69M | 32.65M | 140.55M | 158.45M | 216.37M |
| Investing Cash Flow | -47.80M | -166.17M | -54.32M | -275.55M | -250.44M |
| Financing Cash Flow | -59.10M | 150.10M | -102.70M | -79.49M | -77.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $586.17M | 14.82 | 7.88% | 7.14% | 13.06% | 66.19% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $289.16M | 13.76 | 4.41% | ― | -13.14% | 17.25% | |
51 Neutral | $546.69M | ― | -12.56% | ― | 6.65% | 50.32% | |
50 Neutral | $233.93M | -19.21 | -137.41% | ― | 14.25% | -211.21% | |
49 Neutral | $321.89M | -2.69 | -34.48% | ― | 3.10% | -264.21% | |
45 Neutral | $459.59M | -8.50 | 6142.31% | ― | -0.76% | -635.75% |