Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
6.22B | 7.41B | 5.36B | 5.33B | 4.19B | 3.98B | Gross Profit |
-569.00M | 1.23B | 117.00M | 855.00M | 586.00M | 492.00M | EBIT |
-1.18B | 882.00M | 0.00 | 546.00M | 408.00M | 268.00M | EBITDA |
52.50M | 1.47B | 196.00M | 864.00M | 720.00M | 591.00M | Net Income Common Stockholders |
-640.00M | 633.00M | -102.00M | 331.00M | 222.00M | 139.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
1.24B | 2.60B | 1.54B | 1.21B | 885.00M | 811.00M | Total Assets |
10.96B | 12.48B | 10.20B | 9.23B | 8.30B | 8.10B | Total Debt |
1.67B | 2.43B | 1.27B | 1.30B | 1.31B | 1.45B | Net Debt |
521.00M | 682.00M | 389.00M | 479.00M | 587.00M | 674.00M | Total Liabilities |
7.84B | 9.05B | 7.27B | 6.12B | 5.54B | 5.47B | Stockholders Equity |
3.04B | 3.36B | 2.86B | 3.03B | 2.68B | 2.55B |
Cash Flow | Free Cash Flow | ||||
505.00M | 74.00M | 365.00M | 326.00M | 200.00M | 130.00M | Operating Cash Flow |
689.00M | 714.00M | 777.00M | 728.00M | 567.00M | 386.00M | Investing Cash Flow |
-341.00M | -603.00M | -420.00M | -400.00M | -345.00M | -245.00M | Financing Cash Flow |
-185.00M | 736.00M | -294.00M | -224.00M | -276.00M | 504.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $12.59B | 43.90 | 28.24% | 0.72% | 9.87% | 14.16% | |
74 Outperform | $17.84B | 42.10 | 17.40% | 0.18% | 9.77% | 15.66% | |
72 Outperform | $21.19B | 30.93 | 20.61% | 0.62% | 38.28% | ― | |
72 Outperform | $13.98B | 37.49 | 16.35% | 0.48% | 4.96% | 8.41% | |
70 Outperform | $7.80B | 218.92 | 4.62% | ― | 27.03% | 562.31% | |
66 Neutral | $4.47B | 12.22 | 5.40% | 3.65% | 4.14% | -12.00% | |
37 Underperform | $4.32B | ― | 81.63% | ― | -2.91% | -109.95% |