Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.38B | 2.26B | 2.28B | 1.32B | 1.27B | Gross Profit |
824.78M | 739.87M | 697.76M | 491.49M | 461.50M | EBIT |
42.96M | 22.82M | -8.70M | 52.38M | 41.81M | EBITDA |
42.96M | 253.20M | 191.55M | 223.46M | 194.09M | Net Income Common Stockholders |
-117.69M | -29.66M | -74.29M | 103.14M | 86.87M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
308.57M | 254.72M | 213.01M | 567.25M | 410.78M | Total Assets |
4.20B | 4.38B | 4.52B | 1.88B | 1.76B | Total Debt |
1.58B | 1.70B | 1.65B | 45.05M | 52.15M | Net Debt |
1.27B | 1.45B | 1.44B | -507.78M | -343.95M | Total Liabilities |
2.24B | 2.26B | 2.43B | 264.71M | 261.43M | Stockholders Equity |
1.97B | 2.12B | 2.09B | 1.62B | 1.50B |
Cash Flow | Free Cash Flow | |||
124.66M | 72.53M | -161.46M | 186.37M | 122.36M | Operating Cash Flow |
204.03M | 166.20M | -62.13M | 267.54M | 222.75M | Investing Cash Flow |
-88.96M | -87.95M | -1.91B | -90.69M | -98.14M | Financing Cash Flow |
-55.80M | -35.98M | 1.64B | -16.87M | -40.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $12.83B | 18.30 | 15.78% | ― | 1.75% | 50.25% | |
70 Outperform | $2.98B | 23.63 | 14.06% | ― | 8.14% | 2.55% | |
68 Neutral | $5.77B | 87.24 | 1.61% | 1.05% | 2.45% | -80.87% | |
55 Neutral | $8.19B | 116.65 | -25.23% | ― | 2.26% | -467.23% | |
53 Neutral | $3.41B | ― | -5.76% | ― | 5.28% | -292.14% | |
48 Neutral | $6.25B | 1.14 | -46.26% | 2.69% | 19.24% | 1.75% | |
45 Neutral | $1.95B | ― | -50.74% | ― | -7.03% | -20233.78% |