Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 641.55M | 698.76M | 675.37M | 620.75M | 490.14M | 337.52M |
Gross Profit | 450.14M | 470.39M | 444.36M | 403.37M | 327.91M | 222.50M |
EBITDA | 104.27M | 89.08M | 106.63M | 80.21M | 45.53M | 54.80M |
Net Income | -20.95M | -41.09M | -45.62M | -59.82M | -81.97M | -59.95M |
Balance Sheet | ||||||
Total Assets | 1.42B | 1.42B | 1.52B | 1.59B | 1.66B | 1.33B |
Cash, Cash Equivalents and Short-Term Investments | 151.06M | 135.78M | 92.61M | 92.63M | 93.99M | 96.03M |
Total Debt | 540.91M | 527.94M | 532.20M | 536.45M | 546.13M | 698.33M |
Total Liabilities | 675.03M | 670.44M | 692.03M | 685.03M | 677.73M | 808.43M |
Stockholders Equity | 743.98M | 750.83M | 826.04M | 906.69M | 985.65M | 519.16M |
Cash Flow | ||||||
Free Cash Flow | 131.47M | 94.26M | 81.53M | 46.72M | 22.69M | 44.46M |
Operating Cash Flow | 133.61M | 113.16M | 104.61M | 64.80M | 37.48M | 57.54M |
Investing Cash Flow | -17.52M | -12.30M | -38.02M | -18.08M | -379.67M | -418.31M |
Financing Cash Flow | -55.00M | -59.61M | -66.63M | -47.31M | 341.18M | 401.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | 1.90B | 22.92 | 28.19% | 1.91% | 3.31% | 31.16% | |
73 Outperform | 1.62B | 53.72 | 0.50% | 4.00% | 22.46% | 0.00% | |
69 Neutral | $2.15B | ― | -1.92% | ― | -7.25% | 51.12% | |
69 Neutral | 2.05B | 293.36 | 1.23% | ― | 14.21% | 0.00% | |
66 Neutral | 2.08B | 19.43 | 62.50% | ― | -6.74% | 80.49% | |
63 Neutral | 2.55B | -44.35 | -7.67% | ― | 17.47% | -544.72% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |