Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 326.00M | 312.63M | 290.72M | 268.58M | 281.13M | 279.22M |
Gross Profit | 125.97M | 200.51M | 80.93M | 72.32M | 109.46M | 128.47M |
EBITDA | 187.71M | 190.68M | 144.64M | 210.19M | 183.00M | 187.63M |
Net Income | 14.21M | 14.06M | -34.33M | 58.67M | 53.88M | 65.22M |
Balance Sheet | ||||||
Total Assets | 1.65B | 1.57B | 1.60B | 1.73B | 1.68B | 1.78B |
Cash, Cash Equivalents and Short-Term Investments | 67.26M | 66.93M | 63.92M | 47.58M | 62.29M | 52.58M |
Total Debt | 948.36M | 906.00M | 958.91M | 1.06B | 969.87M | 1.03B |
Total Liabilities | 1.04B | 961.03M | 989.01M | 1.08B | 1.00B | 1.08B |
Stockholders Equity | 616.11M | 611.13M | 607.48M | 566.28M | 599.12M | 631.08M |
Cash Flow | ||||||
Free Cash Flow | 145.28M | 136.20M | 128.86M | 97.63M | 154.88M | 168.90M |
Operating Cash Flow | 146.37M | 137.15M | 131.64M | 100.94M | 166.41M | 169.24M |
Investing Cash Flow | 559.00K | -338.00K | -2.78M | -35.51M | -11.54M | -21.43M |
Financing Cash Flow | -129.70M | -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 |
---|---|---|---|---|---|---|---|
79 Outperform | $274.01M | 4.36 | 9.68% | ― | 13.82% | -10.37% | |
71 Outperform | $170.56M | 10.79 | 5.93% | 7.82% | 1.66% | -46.13% | |
71 Outperform | $313.04M | 21.63 | 2.33% | 1.23% | 10.07% | ― | |
70 Neutral | $456.35M | 10.45 | 6.58% | 4.46% | -9.65% | -46.46% | |
69 Neutral | $350.35M | 24.58 | 2.37% | 5.42% | 15.09% | -71.58% | |
65 Neutral | $15.27B | 7.60 | 4.09% | 5.25% | 4.03% | -61.87% | |
58 Neutral | $207.23M | 13.73 | 4.23% | 2.16% | -4.90% | 21.09% |