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 |
270.42M | 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 |
---|---|---|---|---|---|---|---|
80 Outperform | $1.07B | 11.92 | 8.71% | 7.99% | -24.25% | -48.08% | |
79 Outperform | $134.21M | 2.69 | 10.57% | 5.33% | -2.37% | 32.03% | |
78 Outperform | $993.90M | 11.29 | 7.38% | 1.39% | 6.38% | 9.47% | |
75 Outperform | $1.59B | 4.92 | 18.57% | 10.89% | -21.27% | -34.25% | |
72 Outperform | $1.31B | 12.88 | 12.69% | 12.20% | -3.95% | -2.25% | |
68 Neutral | $4.45B | 1,609.85 | 0.13% | 2.35% | -10.89% | -97.48% | |
58 Neutral | $7.53B | 3.34 | -4.45% | 10.13% | 0.83% | -49.64% |