Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
6.84B | 5.97B | 5.14B | 5.01B | 3.47B |
Gross Profit | ||||
704.70M | 362.80M | 397.00M | 295.80M | -186.50M |
EBIT | ||||
445.50M | 166.20M | 148.80M | 110.20M | -1.03B |
EBITDA | ||||
1.09B | 680.70M | 631.20M | 558.60M | -605.00M |
Net Income Common Stockholders | ||||
201.40M | 15.40M | 36.40M | 31.80M | -1.11B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
575.30M | 726.20M | 610.40M | 553.10M | 480.20M |
Total Assets | ||||
7.68B | 8.10B | 6.94B | 6.99B | 6.30B |
Total Debt | ||||
1.18B | 1.30B | 613.00M | 652.80M | 463.00M |
Net Debt | ||||
601.60M | 577.00M | 2.60M | 99.70M | -17.20M |
Total Liabilities | ||||
3.39B | 3.74B | 2.49B | 2.50B | 2.04B |
Stockholders Equity | ||||
4.25B | 4.32B | 4.12B | 4.18B | 4.23B |
Cash Flow | Free Cash Flow | |||
582.70M | 78.20M | 254.80M | 126.50M | 264.20M |
Operating Cash Flow | ||||
931.40M | 660.00M | 485.80M | 293.00M | 446.80M |
Investing Cash Flow | ||||
-413.60M | -710.20M | -220.10M | -183.70M | -164.60M |
Financing Cash Flow | ||||
-680.20M | 151.10M | -211.20M | -22.80M | -157.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $37.56B | 12.75 | 18.47% | 2.27% | 9.10% | 55.56% | |
78 Outperform | $10.53B | 13.08 | 27.06% | 0.80% | 16.23% | 1403.29% | |
78 Outperform | $4.48B | 7.38 | 10.12% | 2.53% | 3.42% | -35.98% | |
75 Outperform | $18.16B | 7.44 | 25.14% | 3.23% | -0.32% | -3.41% | |
72 Outperform | $46.18B | 10.93 | 21.59% | 3.27% | 9.58% | 6.53% | |
66 Neutral | $3.92B | 19.74 | 4.70% | 4.16% | 14.45% | 1264.85% | |
57 Neutral | $7.56B | 4.34 | -4.83% | 6.50% | -0.19% | -64.60% |