Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 405.78M | 395.98M | 445.74M | 192.48M | 220.06M |
Gross Profit | 171.79M | 167.11M | 195.53M | 4.44M | 99.05M |
EBITDA | 178.39M | 157.85M | 187.83M | 11.83M | 50.63M |
Net Income | 133.01M | 116.81M | 138.45M | -36.52M | -6.05M |
Balance Sheet | |||||
Total Assets | 704.80M | 690.95M | 723.86M | 724.53M | 752.01M |
Cash, Cash Equivalents and Short-Term Investments | 46.99M | 46.80M | 50.57M | 55.45M | 58.37M |
Total Debt | 44.24M | 93.99M | 184.62M | 372.55M | 409.71M |
Total Liabilities | 69.38M | 116.51M | 217.42M | 395.53M | 431.67M |
Stockholders Equity | 635.42M | 574.44M | 506.44M | 329.00M | 320.33M |
Cash Flow | |||||
Free Cash Flow | 99.42M | 134.22M | 120.40M | -5.52M | 25.19M |
Operating Cash Flow | 160.44M | 159.61M | 124.21M | -2.89M | 46.09M |
Investing Cash Flow | -32.97M | -26.84M | 35.41M | 1.63M | -20.99M |
Financing Cash Flow | -127.29M | -136.54M | -164.50M | -1.66M | -18.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
84 Outperform | $423.30M | 4.57 | 15.97% | 6.70% | -2.75% | -12.67% | |
75 Outperform | $440.96M | 6.44 | 9.82% | 4.69% | -2.98% | -0.96% | |
73 Outperform | $248.76M | 17.19 | 2.33% | 1.47% | 10.07% | ― | |
71 Outperform | $588.67M | 16.23 | 6.96% | 10.47% | -3.87% | -46.50% | |
70 Neutral | $692.94M | 15.46 | 5.02% | 7.35% | -7.38% | 1295.53% | |
67 Neutral | £2.85B | 10.42 | 4.69% | 215.06% | 2.73% | -20.56% | |
63 Neutral | $333.36M | 15.06 | 4.05% | 6.89% | 13.10% | -54.75% |