Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
336.28M | 334.52M | 318.50M | 389.65M | 468.67M | 481.46M |
Gross Profit | |||||
335.02M | 334.52M | 318.50M | 389.65M | 470.70M | 481.46M |
EBIT | |||||
31.12M | 34.10M | 21.17M | 34.38M | 51.80M | 79.13M |
EBITDA | |||||
18.13M | 38.36M | 25.53M | 42.21M | 58.93M | 80.03M |
Net Income Common Stockholders | |||||
23.40M | 26.54M | 14.50M | 25.69M | 39.52M | 55.60M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
0.00 | 212.14M | 163.36M | 466.78M | 390.64M | 400.88M |
Total Assets | |||||
0.00 | 1.48B | 1.43B | 1.46B | 1.55B | 1.55B |
Total Debt | |||||
0.00 | 106.74M | 105.56M | 161.71M | 251.29M | 297.82M |
Net Debt | |||||
0.00 | -33.81M | -21.39M | 40.79M | 119.93M | 191.60M |
Total Liabilities | |||||
1.18T | 1.14B | 1.12B | 1.17B | 1.25B | 1.28B |
Stockholders Equity | |||||
346.49B | 338.78M | 312.90M | 292.79M | 299.77M | 263.99M |
Cash Flow | Free Cash Flow | ||||
9.17B | 54.85M | 52.77M | 128.85M | 139.42M | -131.26M |
Operating Cash Flow | |||||
9.62B | 57.32M | 53.88M | 130.45M | 144.64M | -129.63M |
Investing Cash Flow | |||||
-29.31B | -43.13M | 14.61M | -37.16M | -63.61M | 36.14M |
Financing Cash Flow | |||||
14.87B | -4.01M | -62.04M | -101.22M | -55.08M | 71.21M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $278.43M | 25.94 | 3.32% | 12.44% | -15.60% | -75.87% | |
68 Neutral | $701.37M | 10.04 | 13.62% | ― | 32.62% | 16.91% | |
64 Neutral | $12.87B | 9.76 | 7.85% | 78.04% | 12.07% | -7.94% | |
64 Neutral | $76.75M | 17.25 | 3.69% | ― | ― | -32.53% | |
57 Neutral | $973.59M | 22.54 | 3.71% | 3.18% | 42.92% | 64.72% | |
54 Neutral | $234.60M | 9.94 | 7.02% | ― | 4.96% | 12.42% | |
48 Neutral | $442.08M | ― | -29.48% | ― | 3.76% | 16.19% |