| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.00B | 831.52M | 1.04B | 867.83M | 679.39M |
| Gross Profit | 568.32M | 453.59M | 518.32M | 435.43M | 356.59M |
| EBITDA | 51.88M | -23.48M | 42.22M | 66.92M | 88.07M |
| Net Income | 17.88M | -29.75M | 29.32M | 41.01M | 238.38M |
Balance Sheet | |||||
| Total Assets | 1.06B | 939.27M | 941.87M | 884.84M | 742.03M |
| Cash, Cash Equivalents and Short-Term Investments | 388.10M | 297.09M | 220.35M | 241.72M | 204.34M |
| Total Debt | 25.51M | 8.02M | 11.56M | 19.60M | 20.70M |
| Total Liabilities | 199.30M | 158.33M | 222.88M | 205.27M | 173.60M |
| Stockholders Equity | 859.22M | 780.94M | 718.98M | 679.57M | 568.43M |
Cash Flow | |||||
| Free Cash Flow | 115.52M | 50.35M | 38.40M | 13.12M | 46.33M |
| Operating Cash Flow | 134.95M | 68.40M | 56.25M | 27.18M | 56.79M |
| Investing Cash Flow | -6.37M | -109.53M | -6.25M | -24.08M | -110.66M |
| Financing Cash Flow | -28.43M | 20.90M | -65.93M | 25.06M | 24.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $3.24B | 197.73 | 2.22% | ― | 4.89% | 55.80% | |
68 Neutral | $2.00B | 465.26 | 0.49% | ― | 12.14% | -19.29% | |
66 Neutral | $1.60B | 26.41 | 7.96% | ― | 1.47% | 1077.70% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $1.30B | -12.84 | -94.12% | ― | 9.47% | 16.97% | |
56 Neutral | $1.66B | 26.26 | 146.36% | ― | -1.17% | -597.89% | |
54 Neutral | $1.80B | 168.71 | 6.57% | ― | 7.36% | -40.62% |