Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.18B | 2.23B | 2.03B | 1.72B | 1.44B |
Gross Profit | ||||
375.00M | 425.20M | 364.50M | 307.20M | 254.70M |
EBIT | ||||
51.80M | 92.40M | 84.80M | 46.50M | 38.60M |
EBITDA | ||||
112.90M | 139.20M | -23.50M | 94.40M | 81.50M |
Net Income Common Stockholders | ||||
55.80M | 39.20M | -123.60M | 11.00M | -19.10M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
48.00M | 34.40M | 64.40M | 75.40M | 128.70M |
Total Assets | ||||
1.66B | 1.71B | 1.62B | 1.78B | 1.60B |
Total Debt | ||||
414.50M | 419.30M | 419.90M | 436.40M | 339.30M |
Net Debt | ||||
389.20M | 384.90M | 355.50M | 361.00M | 210.60M |
Total Liabilities | ||||
1.02B | 1.10B | 1.08B | 1.11B | 960.00M |
Stockholders Equity | ||||
2.86B | 603.30M | 537.80M | 662.40M | 643.50M |
Cash Flow | Free Cash Flow | |||
3.50M | -14.40M | 15.10M | 35.80M | -61.40M |
Operating Cash Flow | ||||
49.20M | 63.00M | 76.90M | 76.20M | -35.10M |
Investing Cash Flow | ||||
-40.40M | -71.80M | -58.00M | -226.30M | -25.80M |
Financing Cash Flow | ||||
6.70M | -21.40M | -29.90M | 100.90M | -14.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $2.43B | 7.41 | 19.13% | 2.11% | -0.47% | -34.74% | |
74 Outperform | $114.90B | 18.76 | 27.91% | 1.50% | -20.93% | -34.33% | |
73 Outperform | $40.85B | 10.45 | 41.27% | 2.67% | 0.14% | 444.36% | |
70 Outperform | $46.27B | 11.15 | 24.93% | 1.42% | -4.29% | -9.76% | |
68 Neutral | $5.76B | 8.60 | 17.34% | 2.39% | 11.36% | 13.78% | |
65 Neutral | $262.98M | 4.63 | 8.98% | ― | -2.24% | 42.13% | |
62 Neutral | $7.67B | 13.25 | 3.04% | 3.47% | 3.63% | -13.99% |