Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.98B | 1.97B | 2.14B | 2.25B | 1.87B |
Gross Profit | 1.32B | 1.23B | 1.38B | 1.45B | 1.23B |
EBITDA | 368.26M | 688.55M | 779.36M | 895.24M | 715.80M |
Net Income | 83.59M | 341.30M | 423.21M | 512.60M | 73.64M |
Balance Sheet | |||||
Total Assets | 5.69B | 6.12B | 6.29B | 6.15B | 5.97B |
Cash, Cash Equivalents and Short-Term Investments | 1.15B | 1.06B | 1.42B | 1.07B | 714.25M |
Total Debt | 1.42B | 1.61B | 1.88B | 1.96B | 2.03B |
Total Liabilities | 2.12B | 2.31B | 2.82B | 3.05B | 3.49B |
Stockholders Equity | 3.57B | 3.81B | 3.47B | 3.10B | 2.48B |
Cash Flow | |||||
Free Cash Flow | 506.38M | 296.65M | 565.93M | 432.47M | 188.03M |
Operating Cash Flow | 673.55M | 459.45M | 715.26M | 639.00M | 492.27M |
Investing Cash Flow | -249.23M | -87.66M | -726.76M | -202.43M | -453.29M |
Financing Cash Flow | -422.90M | -433.83M | -125.80M | -150.37M | -74.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $11.04B | 122.14 | 2.67% | 2.46% | 3.31% | -72.63% | |
71 Outperform | $18.85B | 20.15 | 13.65% | 1.85% | 12.58% | 13.00% | |
67 Neutral | $12.22B | 40.99 | 3.70% | 0.29% | 3.33% | ― | |
64 Neutral | $18.97B | ― | -18.66% | ― | 51.50% | 53.23% | |
55 Neutral | $17.39B | ― | -23.82% | ― | -3.47% | 25.55% | |
54 Neutral | $9.06B | ― | -36.89% | ― | 11.57% | -315.25% | |
52 Neutral | $7.59B | 0.18 | -63.14% | 2.16% | 16.34% | 0.64% |