| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 54.07M | 57.21M | 54.07M | 171.81M | 1.36B | 1.39B |
| Gross Profit | 24.45M | 24.92M | 24.45M | 184.41M | 1.06B | 97.70M |
| EBITDA | 62.93M | 91.47M | 75.49M | 102.06M | 1.22B | 1.35B |
| Net Income | 51.04M | 43.60M | 51.04M | 142.99M | 1.23B | 1.23B |
Balance Sheet | ||||||
| Total Assets | 2.07B | 2.30B | 2.07B | 1.49B | 8.27B | 6.69B |
| Cash, Cash Equivalents and Short-Term Investments | 87.86M | 59.40M | 87.86M | 120.23M | 1.08B | 526.26M |
| Total Debt | 283.49M | 292.42M | 283.49M | 96.55M | 20.58M | 64.24M |
| Total Liabilities | 369.89M | 385.38M | 369.89M | 193.02M | 454.49M | 898.05M |
| Stockholders Equity | 1.59B | 1.74B | 1.59B | 1.29B | 7.57B | 5.77B |
Cash Flow | ||||||
| Free Cash Flow | 5.15M | 17.09M | 5.15M | 39.91M | 209.13M | 434.80M |
| Operating Cash Flow | 5.16M | 17.84M | 5.16M | 39.98M | 209.15M | 434.80M |
| Investing Cash Flow | -45.34M | -174.97M | -45.34M | -266.97M | -576.43M | -358.70M |
| Financing Cash Flow | -17.34M | 145.47M | -17.34M | 209.35M | 916.97M | -6.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $1.55B | 9.17 | 14.73% | 13.53% | 4.03% | -16.92% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $826.49M | 12.95 | 5.84% | 13.64% | -8.63% | -30.41% | |
60 Neutral | $1.49B | 0.39 | 2.65% | ― | 5.78% | -10.74% | |
56 Neutral | $749.87M | 14.59 | 4.42% | 13.63% | 15.30% | -48.57% | |
54 Neutral | $739.56M | ― | -4.83% | 14.17% | -24.31% | -157.16% | |
52 Neutral | $1.03B | 13.46 | 5.14% | 17.34% | 14.92% | 48.21% |