| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 43.79B | 40.26B | 42.90B | 39.13B | 42.52B | 48.19B |
| Gross Profit | 7.04B | 23.61B | 22.92B | 22.96B | 24.55B | 9.58B |
| EBITDA | 13.28B | 13.29B | 13.70B | 14.19B | 11.33B | 16.00B |
| Net Income | 1.22B | 2.35B | 2.44B | 2.15B | 9.46M | 5.21B |
Balance Sheet | ||||||
| Total Assets | 101.62B | 111.07B | 125.63B | 120.79B | 126.60B | 135.71B |
| Cash, Cash Equivalents and Short-Term Investments | 10.58B | 12.23B | 9.16B | 11.21B | 12.38B | 13.89B |
| Total Debt | 7.51B | 49.67B | 58.16B | 45.96B | 41.00B | 63.09B |
| Total Liabilities | 69.00B | 79.79B | 92.33B | 88.76B | 72.71B | 97.30B |
| Stockholders Equity | 29.25B | 31.77B | 31.82B | 28.64B | 30.53B | 35.18B |
Cash Flow | ||||||
| Free Cash Flow | 3.42B | 3.77B | 4.57B | 2.58B | 2.94B | 4.73B |
| Operating Cash Flow | 11.08B | 11.03B | 13.03B | 11.81B | 13.28B | 14.47B |
| Investing Cash Flow | -5.28B | -1.58B | -7.57B | -10.98B | -7.06B | -6.34B |
| Financing Cash Flow | -6.47B | -6.20B | -5.91B | -3.51B | -5.72B | -6.17B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $19.98B | 18.85 | 8.36% | 5.03% | -3.16% | 4.70% | |
75 Outperform | $20.26B | 15.39 | 15.54% | 6.14% | -5.21% | -7.45% | |
68 Neutral | $48.45B | 48.63 | 3.31% | ― | -2.70% | -56.75% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
58 Neutral | $44.00B | 36.09 | 4.07% | 0.00% | -4.52% | -49.12% | |
58 Neutral | $31.99B | -7.40 | -7.08% | 3.77% | 19.67% | -278.51% | |
45 Neutral | $22.50B | -10.17 | -0.70% | 7.47% | -5.49% | -75.51% |