| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.10B | 943.55M | 791.01M | 704.87M | 578.57M |
| Gross Profit | 710.67M | 627.82M | 541.24M | 489.98M | 426.80M |
| EBITDA | 405.85M | 310.36M | 318.55M | 272.62M | 236.37M |
| Net Income | 112.09M | -19.13M | -51.33M | -51.45M | -47.12M |
Balance Sheet | |||||
| Total Assets | 5.95B | 4.58B | 4.58B | 4.69B | 4.78B |
| Cash, Cash Equivalents and Short-Term Investments | 86.23M | 182.13M | 45.43M | 64.56M | 47.25M |
| Total Debt | 1.50B | 1.26B | 2.25B | 2.26B | 2.30B |
| Total Liabilities | 2.08B | 1.50B | 2.53B | 2.59B | 2.66B |
| Stockholders Equity | 3.88B | 3.08B | 2.05B | 2.11B | 2.12B |
Cash Flow | |||||
| Free Cash Flow | 283.19M | 142.50M | 29.94M | 85.20M | 91.86M |
| Operating Cash Flow | 309.67M | 169.77M | 51.46M | 102.63M | 106.41M |
| Investing Cash Flow | -680.90M | -27.27M | -61.52M | -17.43M | -444.33M |
| Financing Cash Flow | 243.45M | 16.65M | -17.15M | -67.06M | 331.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $6.36B | 14.72 | 21.81% | 1.41% | 7.40% | -14.45% | |
72 Outperform | $4.38B | 55.92 | 3.35% | ― | 14.75% | ― | |
72 Outperform | $4.81B | 27.23 | 25.50% | ― | 14.43% | 29.86% | |
70 Outperform | $3.13B | 61.03 | 12.67% | ― | 44.34% | 45.96% | |
68 Neutral | $7.27B | 30.32 | 10.27% | ― | 14.26% | -15.49% | |
64 Neutral | $4.38B | 13.47 | 23.73% | 1.69% | -0.38% | 31.38% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |