Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
526.82B | 552.76B | 473.48B | 372.22B | 338.45B |
Gross Profit | ||||
144.05B | 149.32B | 111.74B | 89.75B | 79.13B |
EBIT | ||||
66.61B | 67.30B | 45.71B | 43.07B | 27.48B |
EBITDA | ||||
91.35B | 89.12B | 67.01B | 63.08B | 47.87B |
Net Income Common Stockholders | ||||
50.39B | 49.83B | 32.72B | 32.79B | 19.32B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
85.39B | 83.42B | 67.18B | 50.79B | 71.92B |
Total Assets | ||||
714.56B | 674.07B | 629.06B | 515.86B | 510.82B |
Total Debt | ||||
263.61B | 233.52B | 205.05B | 151.45B | 152.78B |
Net Debt | ||||
178.44B | 159.99B | 137.96B | 100.83B | 81.07B |
Total Liabilities | ||||
517.20B | 493.33B | 462.83B | 371.74B | 362.68B |
Stockholders Equity | ||||
194.05B | 177.79B | 162.72B | 141.04B | 145.29B |
Cash Flow | Free Cash Flow | |||
28.06B | 3.00B | 7.40B | 11.81B | 13.29B |
Operating Cash Flow | ||||
46.44B | 26.68B | 33.24B | 33.65B | 30.61B |
Investing Cash Flow | ||||
-24.14B | -26.84B | -21.49B | -1.49B | -9.94B |
Financing Cash Flow | ||||
-21.87B | 1.82B | 7.48B | -57.55B | 6.44B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $139.16B | 13.20 | 55.36% | 1.90% | -3.36% | 9.59% | |
71 Outperform | $47.49B | 11.45 | 24.93% | 1.41% | -4.29% | -9.76% | |
70 Outperform | $51.65B | 10.94 | 27.08% | 2.03% | -4.37% | 1.59% | |
68 Neutral | $123.40B | 20.15 | 27.91% | 1.40% | -20.93% | -34.33% | |
63 Neutral | $14.08B | 11.41 | 16.66% | 4.17% | -19.64% | -41.23% | |
62 Neutral | $4.16B | 11.31 | 5.46% | 215.65% | 4.12% | -8.47% | |
50 Neutral | $5.96B | 46.40 | -10.11% | 1.43% | -19.08% | -136.41% |