| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 719.75M | 891.62M | 738.13M | 655.65M | 494.70M |
| Gross Profit | 417.98M | 309.14M | 230.32M | 262.68M | 199.64M |
| EBITDA | 421.39M | 560.09M | 466.23M | 507.93M | 393.06M |
| Net Income | -26.43M | 130.65M | 83.94M | 202.77M | 164.34M |
Balance Sheet | |||||
| Total Assets | 3.64B | 4.11B | 3.73B | 3.86B | 3.46B |
| Cash, Cash Equivalents and Short-Term Investments | 154.97M | 138.29M | 170.60M | 195.65M | 166.83M |
| Total Debt | 2.57B | 2.84B | 2.57B | 2.67B | 2.41B |
| Total Liabilities | 2.68B | 2.98B | 2.69B | 2.77B | 2.48B |
| Stockholders Equity | 960.86M | 1.13B | 1.04B | 1.09B | 982.33M |
Cash Flow | |||||
| Free Cash Flow | 219.66M | -275.00M | 78.67M | -247.37M | -288.03M |
| Operating Cash Flow | 290.14M | 369.86M | 343.09M | 355.13M | 293.60M |
| Investing Cash Flow | 165.09M | -617.50M | -103.89M | -499.09M | -389.05M |
| Financing Cash Flow | -438.96M | 216.70M | -262.06M | 178.37M | 25.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $1.40B | 3.00 | 24.76% | 6.16% | 7.13% | 23.37% | |
72 Outperform | $2.13B | 5.21 | 16.86% | 2.94% | -29.82% | -16.77% | |
71 Outperform | $1.95B | 8.98 | ― | 6.50% | -12.47% | -34.41% | |
70 Outperform | $2.06B | 5.47 | 8.85% | 0.39% | -1.33% | -33.66% | |
69 Neutral | $1.05B | 13.01 | -0.49% | 4.04% | -24.58% | -110.22% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
59 Neutral | $1.60B | -39.32 | -2.63% | 12.24% | -11.10% | -101.57% |