Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.88B | 1.89B | 2.03B | 1.55B | 1.14B | Gross Profit |
428.80M | 451.00M | 448.80M | 386.60M | 292.35M | EBIT |
102.70M | 205.30M | 197.10M | 145.60M | 74.38M | EBITDA |
102.70M | 327.20M | 302.80M | 244.90M | 149.89M | Net Income Common Stockholders |
44.20M | 103.50M | 106.20M | 134.70M | 18.20M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
44.20M | 37.50M | 60.80M | 65.70M | 68.50M | Total Assets |
1.86B | 1.83B | 1.89B | 1.63B | 1.39B | Total Debt |
1.03B | 927.20M | 915.30M | 782.90M | 738.44M | Net Debt |
983.30M | 889.70M | 854.50M | 717.20M | 673.58M | Total Liabilities |
1.38B | 1.35B | 1.43B | 1.31B | 1.21B | Stockholders Equity |
474.90M | 478.50M | 459.40M | 319.70M | 181.01M |
Cash Flow | Free Cash Flow | |||
125.30M | 173.10M | -151.80M | -69.50M | -19.66M | Operating Cash Flow |
125.30M | 345.90M | 81.00M | 145.20M | 125.28M | Investing Cash Flow |
-206.70M | -172.80M | -232.80M | -214.70M | -144.94M | Financing Cash Flow |
89.30M | -197.10M | 149.30M | 73.30M | 13.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $590.40M | 14.19 | 20.07% | 1.43% | 8.24% | 4.69% | |
67 Neutral | $1.21B | 21.79 | 4.65% | 2.84% | -0.16% | 47.70% | |
67 Neutral | $854.72M | 9.91 | 10.61% | 4.41% | 13.24% | ― | |
65 Neutral | $775.92M | 17.67 | -1.64% | ― | 2.23% | -115.71% | |
56 Neutral | $1.82B | 21.30 | 12.98% | 8.20% | -4.05% | ― | |
55 Neutral | $691.18M | 16.11 | 9.27% | 0.69% | -0.87% | -56.55% | |
49 Neutral | $1.95B | -1.37 | -21.43% | 3.74% | 0.84% | -29.84% |