Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 806.98M | 738.68M | 630.04M | 537.88M | 443.29M | 351.59M |
Gross Profit | 619.73M | 566.63M | 475.82M | 407.99M | 339.45M | 261.42M |
EBITDA | -46.40M | -25.57M | -59.32M | -72.75M | -19.84M | -30.43M |
Net Income | -66.58M | -55.04M | -127.53M | -90.95M | -37.73M | -48.40M |
Balance Sheet | ||||||
Total Assets | 1.35B | 1.37B | 1.22B | 819.62M | 786.76M | 707.01M |
Cash, Cash Equivalents and Short-Term Investments | 813.71M | 816.42M | 813.72M | 430.79M | 530.45M | 530.04M |
Total Debt | 793.71M | 793.28M | 793.18M | 373.17M | 331.73M | 329.61M |
Total Liabilities | 1.41B | 1.41B | 1.31B | 813.64M | 713.78M | 642.73M |
Stockholders Equity | -66.53M | -41.68M | -89.39M | 5.98M | 72.98M | 64.28M |
Cash Flow | ||||||
Free Cash Flow | 102.92M | 86.34M | 68.52M | 7.72M | 46.09M | 31.07M |
Operating Cash Flow | 105.83M | 87.71M | 70.88M | 11.33M | 49.84M | 33.24M |
Investing Cash Flow | -49.80M | -45.25M | -357.25M | -68.01M | -68.63M | -103.75M |
Financing Cash Flow | -35.46M | 6.74M | 301.26M | -1.59M | -3.39M | 11.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $4.87B | 19.63 | 145.77% | 2.10% | 19.85% | 135.66% | |
73 Outperform | $3.68B | 44.17 | 5.75% | ― | -0.54% | 626.94% | |
67 Neutral | $3.64B | -68.72 | -5.58% | ― | 19.78% | 47.51% | |
65 Neutral | $4.81B | ― | 99.24% | ― | 19.02% | 27.64% | |
61 Neutral | $3.27B | 42.51 | 21.25% | ― | 7.99% | -28.47% | |
56 Neutral | $4.26B | -73.54 | -7.40% | ― | 21.23% | 78.54% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |