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 |
---|---|---|---|---|---|---|---|
77 Outperform | $56.95B | 13.48 | 21.59% | 2.65% | 9.58% | 6.53% | |
75 Outperform | $1.86B | 39.43 | 7.69% | 1.27% | 11.05% | 38.06% | |
75 Outperform | $21.76B | 8.85 | 25.14% | 2.71% | -0.32% | -3.41% | |
65 Neutral | $12.09B | 16.10 | 6.13% | 4.37% | 5.50% | -7.50% | |
64 Neutral | $1.25B | 34.53 | 3.91% | 2.50% | -8.41% | -58.49% | |
63 Neutral | $2.56B | 8.47 | 16.54% | 1.83% | -9.11% | -40.79% | |
58 Neutral | $761.38M | ― | -15.19% | ― | -11.42% | -278.57% |