Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.49B | 2.46B | 2.38B | 2.27B | 2.15B | 1.61B |
Gross Profit | 1.13B | 1.19B | 1.25B | 1.18B | 1.12B | 829.84M |
EBITDA | 377.61M | 360.27M | 336.59M | 315.15M | 295.80M | 171.27M |
Net Income | 230.04M | 214.30M | 198.43M | 199.28M | 178.87M | 96.01M |
Balance Sheet | ||||||
Total Assets | 2.40T | 2.18B | 2.20B | 2.19B | 2.01B | 1.87B |
Cash, Cash Equivalents and Short-Term Investments | 60.05B | 53.06M | 65.44M | 58.90M | 281.68M | 151.45M |
Total Debt | 932.53B | 763.96M | 794.09M | 627.86M | 363.05M | 390.93M |
Total Liabilities | 1.58T | 1.38B | 1.28B | 1.21B | 922.27M | 849.18M |
Stockholders Equity | 808.52B | 765.25M | 864.24M | 939.06M | 1.04B | 984.08M |
Cash Flow | ||||||
Free Cash Flow | 96.94M | 170.48M | 296.46M | -194.15M | 276.52M | 239.75M |
Operating Cash Flow | 174.60M | 245.11M | 371.83M | -67.79M | 314.12M | 264.43M |
Investing Cash Flow | -78.31M | -74.62M | -101.49M | -140.22M | -37.60M | -24.68M |
Financing Cash Flow | -118.80M | -179.68M | -264.73M | -8.58M | -140.33M | -128.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $4.38B | 19.98 | 27.51% | 1.20% | 3.83% | 28.57% | |
64 Neutral | 409.06M | -10.26 | -8.77% | 3.31% | -3.56% | -407.47% | |
51 Neutral | 1.74B | -1.16 | -60.04% | ― | -2.35% | -7104.57% | |
46 Neutral | 7.98M | -0.06 | 226.57% | ― | 304.51% | 75.05% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |