Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
566.68M | 550.74M | 473.79M | 403.58M | 332.50M | Gross Profit |
319.50M | 170.51M | 88.92M | 90.65M | 70.52M | EBIT |
143.18M | 137.23M | -70.51M | 56.42M | 41.75M | EBITDA |
282.91M | 264.69M | 212.09M | 149.12M | 118.44M | Net Income Common Stockholders |
85.57M | 82.25M | 29.08M | -46.79M | 662.00K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
130.82M | 149.58M | 153.19M | 124.01M | 59.06M | Total Assets |
2.18B | 2.20B | 2.10B | 2.16B | 1.84B | Total Debt |
857.28M | 857.05M | 810.54M | 920.50M | 792.50M | Net Debt |
726.46M | 698.81M | 657.35M | 796.49M | 733.45M | Total Liabilities |
934.26M | 969.61M | 923.33M | 1.04B | 897.01M | Stockholders Equity |
1.21B | 1.19B | 1.16B | 1.11B | 940.54M |
Cash Flow | Free Cash Flow | |||
169.12M | -17.26M | 84.54M | 99.05M | 42.41M | Operating Cash Flow |
210.52M | 174.70M | 130.31M | 102.59M | 44.67M | Investing Cash Flow |
-100.99M | -176.48M | 35.64M | 28.25M | -16.15M | Financing Cash Flow |
-126.01M | 6.81M | -134.14M | -66.09M | -35.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $1.37B | 3.43 | 23.93% | 2.51% | -16.70% | -24.06% | |
79 Outperform | $887.34M | 5.29 | 15.72% | ― | -24.25% | -48.08% | |
72 Outperform | $878.23M | 10.64 | 7.14% | 1.58% | 2.89% | 8.17% | |
72 Outperform | $1.24B | 10.69 | 14.23% | 12.89% | -3.95% | -2.25% | |
69 Neutral | $126.78M | 3.30 | 10.37% | 2.83% | -2.54% | 34.80% | |
62 Neutral | $3.99B | 78.15 | 2.43% | 2.62% | -12.75% | ― | |
55 Neutral | $7.05B | 3.47 | -6.10% | 6.00% | -0.44% | -51.04% |