Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
435.44M | 392.12M | 321.00M | 229.25M | 171.47M | Gross Profit |
177.89M | 137.51M | 114.00M | 77.57M | 32.01M | EBIT |
106.75M | 83.87M | 65.87M | 47.27M | 7.70M | EBITDA |
185.91M | 160.39M | 135.50M | 79.53M | 54.46M | Net Income Common Stockholders |
26.86M | 18.89M | 4.80M | -7.01M | 7.00K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
28.67M | 5.06M | 1.12M | 60.05M | 24.93M | Total Assets |
1.42B | 1.34B | 1.30B | 1.13B | 1.06B | Total Debt |
459.59M | 443.65M | 428.92M | 392.05M | 297.00M | Net Debt |
430.92M | 438.58M | 427.80M | 332.00M | 272.07M | Total Liabilities |
684.83M | 652.59M | 646.28M | 524.15M | 349.51M | Stockholders Equity |
348.62M | 323.90M | 309.51M | 212.87M | 708.29M |
Cash Flow | Free Cash Flow | |||
78.89M | 14.14M | -76.31M | -15.85M | -71.82M | Operating Cash Flow |
178.88M | 183.87M | 70.21M | 58.81M | 67.77M | Investing Cash Flow |
-145.57M | -149.58M | -136.93M | -74.66M | -139.59M | Financing Cash Flow |
-9.70M | -30.35M | 7.78M | 50.98M | 89.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $1.83B | 18.67 | 7.49% | 3.01% | 12.34% | 11.78% | |
76 Outperform | $1.10B | 24.93 | 10.17% | 2.12% | 15.40% | 40.04% | |
76 Outperform | $364.60M | 17.93 | 8.69% | 3.42% | 9.20% | 18.90% | |
70 Outperform | $370.54M | 23.07 | 9.01% | 1.73% | -25.66% | -5.11% | |
66 Neutral | $1.58B | 32.58 | 7.69% | 1.78% | 11.05% | 38.06% | |
63 Neutral | $8.52B | 12.04 | 6.70% | 4.34% | 3.08% | -11.00% | |
60 Neutral | $506.51M | 24.85 | 8.99% | 2.43% | 5.53% | -14.72% |