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 |
---|---|---|---|---|---|---|---|
70 Outperform | $4.51B | 11.02 | 31.02% | 2.07% | 1.71% | -2.43% | |
61 Neutral | $732.54M | 17.08 | 9.27% | 0.64% | -0.87% | -56.55% | |
61 Neutral | $3.04B | 28.27 | 6.35% | 1.58% | 0.99% | -27.62% | |
61 Neutral | $860.47M | 9.98 | 10.61% | 6.42% | 13.24% | ― | |
57 Neutral | $2.78B | 21.03 | 0.18% | 2.73% | -4.35% | -115.63% | |
51 Neutral | $1.11B | ― | -2.60% | 7.10% | 7.82% | 84.90% | |
47 Neutral | $2.64B | -3.19 | -22.16% | 3.30% | 3.88% | -30.15% |