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 | ||||
156.33M | 153.37M | 195.53M | 4.44M | 99.05M |
EBIT | ||||
128.29M | 155.95M | 159.93M | -19.87M | 18.88M |
EBITDA | ||||
178.39M | 157.85M | 187.83M | 11.83M | 50.63M |
Net Income Common Stockholders | ||||
133.01M | 116.81M | 138.45M | -36.52M | -6.05M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
46.99M | 46.80M | 50.57M | 55.45M | 58.37M |
Total Assets | ||||
704.80M | 690.95M | 723.86M | 724.53M | 752.01M |
Total Debt | ||||
44.24M | 93.99M | 184.62M | 372.55M | 409.71M |
Net Debt | ||||
-2.75M | 47.18M | 134.05M | 317.10M | 351.35M |
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.22M | 134.22M | 120.40M | -5.52M | 25.19M |
Operating Cash Flow | ||||
160.25M | 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.09M | -136.54M | -164.50M | -1.66M | -18.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.33B | 3.33 | 23.93% | 2.62% | -16.70% | -24.06% | |
77 Outperform | $1.90B | 2.85 | 24.68% | 4.20% | -7.25% | 31.85% | |
75 Outperform | $1.17B | 3.30 | 12.41% | 0.51% | 2.08% | -14.92% | |
74 Outperform | $1.69B | 9.68 | 17.56% | 9.02% | 2.11% | 13.10% | |
71 Outperform | $406.17M | 3.30 | 21.87% | 9.46% | 46.10% | ― | |
63 Neutral | $1.62B | 4.09 | 23.33% | 17.55% | -11.21% | -25.50% | |
62 Neutral | $8.05B | 13.61 | 3.91% | 3.08% | 3.83% | -13.91% |