Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
7.80B | 7.93B | 7.10B | 5.13B | 4.74B | Gross Profit |
1.53B | 1.59B | 1.49B | 1.09B | 875.47M | EBIT |
468.09M | 512.38M | 506.11M | 309.04M | 154.60M | EBITDA |
705.94M | 736.90M | 702.81M | 477.10M | 330.10M | Net Income Common Stockholders |
304.15M | 347.06M | 391.38M | 241.41M | 114.89M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
228.13M | 183.72M | 201.04M | 148.15M | 312.05M | Total Assets |
4.62B | 4.36B | 3.82B | 3.12B | 2.99B | Total Debt |
1.73B | 1.81B | 1.44B | 1.15B | 1.22B | Net Debt |
1.51B | 1.63B | 1.23B | 1.00B | 907.86M | Total Liabilities |
2.46B | 2.47B | 2.06B | 1.65B | 1.72B | Stockholders Equity |
2.14B | 1.87B | 1.74B | 1.47B | 1.27B |
Cash Flow | Free Cash Flow | |||
619.55M | -73.17M | 51.34M | 255.17M | 626.78M | Operating Cash Flow |
619.55M | 295.71M | 294.40M | 422.35M | 762.98M | Investing Cash Flow |
-445.58M | -387.03M | -240.93M | -432.90M | -127.46M | Financing Cash Flow |
-129.32M | 73.96M | -690.00K | -153.34M | -505.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $4.04B | 13.55 | 15.16% | 1.41% | -1.52% | -9.80% | |
75 Outperform | $4.18B | 9.88 | 12.76% | ― | 16.11% | -24.72% | |
66 Neutral | $4.98B | 10.38 | 17.23% | 0.50% | 11.53% | -13.75% | |
63 Neutral | $6.22B | 9.36 | 29.65% | ― | -0.68% | -25.24% | |
62 Neutral | $4.04B | 14.37 | 15.16% | 1.33% | -1.52% | -9.80% | |
60 Neutral | $1.90B | 9.10 | 22.11% | 2.31% | -1.03% | 24.64% | |
59 Neutral | $11.20B | 10.09 | -1.41% | 3.96% | 1.31% | -16.95% |