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 |
---|---|---|---|---|---|---|---|
76 Outperform | $22.75B | 49.36 | 9.61% | 0.96% | -0.17% | -17.34% | |
73 Outperform | $65.31B | 38.13 | 6.92% | 1.69% | 5.89% | 42.05% | |
72 Outperform | $22.03B | 24.36 | 7.24% | 0.87% | 3.84% | -9.29% | |
67 Neutral | $14.72B | 20.76 | 15.78% | ― | 1.75% | 50.25% | |
54 Neutral | $18.71B | 136.07 | -9.24% | 2.52% | -14.00% | -184.82% | |
53 Neutral | $3.19B | ― | -5.76% | ― | 5.28% | -292.14% | |
49 Neutral | $6.90B | -0.08 | -53.01% | 2.43% | 24.84% | -3.06% |