Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
320.31B | 338.38B | 343.07B | 344.53B | 335.22B | 233.26B | Gross Profit |
109.38B | 115.18B | 122.44B | 134.47B | 110.76B | 94.24B | EBIT |
82.80B | 88.36B | 91.37B | 98.14B | 78.24B | 63.49B | EBITDA |
83.81B | 111.23B | 108.98B | 121.03B | 95.95B | 80.99B | Net Income Common Stockholders |
54.74B | 58.67B | 59.69B | 69.65B | 50.08B | 39.17B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
163.11B | 159.72B | 150.28B | 170.50B | 162.89B | 127.46B | Total Assets |
672.31B | 658.07B | 630.13B | 621.70B | 607.05B | 558.45B | Total Debt |
36.50B | 31.00B | 36.87B | 56.94B | 65.41B | 63.88B | Net Debt |
-118.90B | -111.42B | -113.12B | -113.57B | -97.48B | -63.58B | Total Liabilities |
159.42B | 154.12B | 151.76B | 162.46B | 161.38B | 133.32B | Stockholders Equity |
433.11B | 426.87B | 408.69B | 393.85B | 376.88B | 360.19B |
Cash Flow | Free Cash Flow | ||||
16.76B | 56.32B | 52.60B | 81.05B | 70.71B | 60.62B | Operating Cash Flow |
44.65B | 93.35B | 89.69B | 109.73B | 94.58B | 81.29B | Investing Cash Flow |
-61.62B | -85.36B | -36.97B | -56.59B | -6.84B | 32.05B | Financing Cash Flow |
-57.03B | -51.17B | -76.13B | -78.73B | -43.73B | -42.08B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$105.29B | 11.30 | 12.78% | 7.39% | ― | ― | ||
57 Neutral | $7.23B | 3.16 | -4.49% | 5.63% | 0.82% | -49.15% | |
$17.91B | 5.56 | 12.03% | 5.82% | ― | ― | ||
$6.21B | 12.16 | 9.94% | 4.34% | ― | ― | ||
$14.06B | 6.13 | 15.59% | 5.72% | ― | ― | ||
$3.25B | ― | -17.87% | ― | ― | ― | ||
$14.73B | 5.15 | 22.05% | 18.39% | ― | ― |