| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.10B | 2.10B | 1.78B | 1.76B | 1.40B |
| Gross Profit | 635.70M | 703.52M | 548.18M | 523.02M | 362.06M |
| EBITDA | 414.55M | 481.83M | 358.75M | 361.45M | 230.53M |
| Net Income | 313.23M | 381.58M | 284.63M | 291.90M | 190.21M |
Balance Sheet | |||||
| Total Assets | 2.54B | 2.25B | 1.90B | 1.66B | 1.42B |
| Cash, Cash Equivalents and Short-Term Investments | 190.99M | 141.54M | 179.76M | 76.59M | 77.17M |
| Total Debt | 335.41M | 344.95M | 354.76M | 371.42M | 339.66M |
| Total Liabilities | 603.90M | 551.83M | 548.68M | 543.62M | 511.31M |
| Stockholders Equity | 1.86B | 1.63B | 1.30B | 1.06B | 874.55M |
Cash Flow | |||||
| Free Cash Flow | 208.45M | 21.55M | 205.54M | 88.66M | -94.41M |
| Operating Cash Flow | 213.24M | 25.91M | 213.34M | 90.68M | -92.38M |
| Investing Cash Flow | -43.55M | 27.84M | -13.35M | -6.48M | -2.03M |
| Financing Cash Flow | -138.40M | -93.51M | -93.80M | -84.48M | 154.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $2.86B | 11.48 | 16.90% | ― | -0.02% | -16.42% | |
74 Outperform | $3.99B | 145.98 | 5.53% | ― | -24.29% | -53.38% | |
68 Neutral | $3.33B | 11.74 | 11.42% | ― | -1.83% | -30.18% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $1.60B | 17.15 | 5.16% | 1.99% | -7.87% | -54.59% | |
51 Neutral | $1.40B | 24.16 | 14.44% | ― | -8.51% | -49.37% | |
50 Neutral | $1.13B | 105.92 | 3.39% | ― | -22.62% | -60.74% |