Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.25B | 1.10B | 980.29M | 1.07B | 1.07B |
Gross Profit | ||||
1.25B | 1.10B | 980.29M | 1.07B | 1.07B |
EBIT | ||||
0.00 | -36.50M | 15.27M | 96.64M | -175.78M |
EBITDA | ||||
0.00 | -25.95M | 22.93M | 106.60M | -162.73M |
Net Income Common Stockholders | ||||
61.96M | -29.70M | 15.03M | 80.59M | -112.71M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
201.05M | 102.15M | 96.92M | 132.38M | 88.12M |
Total Assets | ||||
3.49B | 3.14B | 2.88B | 3.01B | 3.07B |
Total Debt | ||||
117.06M | 50.00M | 50.00M | 50.00M | 50.00M |
Net Debt | ||||
-83.89M | -52.05M | -46.65M | -82.10M | -37.95M |
Total Liabilities | ||||
2.71B | 2.41B | 2.14B | 76.75M | 74.93M |
Stockholders Equity | ||||
781.53M | 733.75M | 740.11M | 879.12M | 825.15M |
Cash Flow | Free Cash Flow | |||
328.43M | 160.85M | -3.39M | 15.94M | 22.57M |
Operating Cash Flow | ||||
340.30M | 171.74M | -1.25M | 29.92M | 41.44M |
Investing Cash Flow | ||||
-292.49M | -149.89M | -19.17M | 31.73M | -92.87M |
Financing Cash Flow | ||||
51.09M | -16.45M | -15.03M | -17.49M | 18.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $666.06M | 10.97 | 8.18% | 2.44% | 14.41% | ― | |
74 Outperform | $619.51M | 10.96 | 16.49% | 2.90% | 9.27% | -8.09% | |
73 Outperform | $630.86M | 11.76 | 9.92% | 3.84% | 6.71% | 1000.07% | |
72 Outperform | $496.77M | 8.09 | 24.08% | ― | 10.84% | 16.40% | |
66 Neutral | $426.75M | 9.58 | 6.46% | 4.68% | -16.46% | 69.94% | |
63 Neutral | $13.51B | 9.48 | 9.36% | 4.87% | 16.09% | -8.30% | |
45 Neutral | $536.22M | 7.09 | 37.69% | ― | 1.00% | -77.16% |