Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 312.63M | 290.72M | 268.58M | 281.13M | 279.22M |
Gross Profit | 200.51M | 80.93M | 72.32M | 109.46M | 128.47M |
EBITDA | 190.68M | 144.64M | 210.19M | 183.00M | 187.63M |
Net Income | 14.06M | -34.33M | 58.67M | 53.88M | 65.22M |
Balance Sheet | |||||
Total Assets | 1.57B | 1.60B | 1.73B | 1.68B | 1.78B |
Cash, Cash Equivalents and Short-Term Investments | 66.93M | 63.92M | 47.58M | 62.29M | 52.58M |
Total Debt | 906.00M | 958.91M | 1.06B | 969.87M | 1.03B |
Total Liabilities | 961.03M | 989.01M | 1.08B | 1.00B | 1.08B |
Stockholders Equity | 611.13M | 607.48M | 566.28M | 599.12M | 631.08M |
Cash Flow | |||||
Free Cash Flow | 136.20M | 128.86M | 97.63M | 154.88M | 168.90M |
Operating Cash Flow | 137.15M | 131.64M | 100.94M | 166.41M | 169.24M |
Investing Cash Flow | -338.00K | -2.78M | -35.51M | -11.54M | -21.43M |
Financing Cash Flow | -133.32M | -112.51M | -79.97M | -145.15M | -139.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $253.30M | 17.50 | 2.33% | 1.40% | 10.07% | ― | |
76 Outperform | $152.38M | 9.64 | 5.93% | 9.05% | 1.66% | -46.13% | |
75 Outperform | $257.00M | 3.67 | 10.95% | ― | 14.08% | 28.84% | |
73 Outperform | $436.91M | 10.00 | 6.58% | 4.71% | -9.65% | -46.46% | |
67 Neutral | $330.78M | 23.20 | 2.37% | 6.90% | 15.09% | -71.58% | |
65 Neutral | $14.84B | 8.62 | 2.77% | 5.45% | 4.51% | -62.52% | |
61 Neutral | $181.76M | 12.04 | 4.23% | 6.77% | -4.90% | 21.09% |