Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 7.78B | 7.80B | 7.93B | 7.10B | 5.13B | 4.74B |
Gross Profit | 1.46B | 1.53B | 1.59B | 1.49B | 1.09B | 875.47M |
EBITDA | 603.54M | 705.94M | 736.90M | 702.81M | 477.10M | 330.10M |
Net Income | 292.87M | 304.15M | 347.06M | 391.38M | 241.41M | 114.89M |
Balance Sheet | ||||||
Total Assets | 4.69B | 4.62B | 4.36B | 3.82B | 3.12B | 2.99B |
Cash, Cash Equivalents and Short-Term Investments | 228.72M | 228.13M | 183.72M | 201.04M | 148.15M | 312.05M |
Total Debt | 1.33B | 1.73B | 1.81B | 1.44B | 1.15B | 1.22B |
Total Liabilities | 2.52B | 2.46B | 2.47B | 2.06B | 1.65B | 1.72B |
Stockholders Equity | 2.17B | 2.14B | 1.87B | 1.74B | 1.47B | 1.27B |
Cash Flow | ||||||
Free Cash Flow | 574.21M | 186.50M | -73.17M | 51.34M | 255.17M | 626.78M |
Operating Cash Flow | 937.62M | 619.55M | 295.71M | 294.40M | 422.35M | 762.98M |
Investing Cash Flow | -472.89M | -445.58M | -387.03M | -240.93M | -432.90M | -127.46M |
Financing Cash Flow | -391.68M | -129.32M | 73.96M | -690.00K | -153.34M | -505.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $5.23B | 12.53 | 11.92% | ― | 11.11% | -23.41% | |
77 Outperform | $6.17B | 13.44 | 16.25% | 0.42% | 15.13% | -15.98% | |
76 Outperform | $3.00B | 12.59 | 24.52% | 1.59% | 1.59% | 43.91% | |
73 Outperform | $4.23B | 15.50 | 14.28% | 1.33% | -1.29% | -9.44% | |
71 Outperform | $8.10B | 12.59 | 28.45% | ― | -0.24% | -19.76% | |
69 Neutral | $4.23B | 15.11 | 14.28% | 1.34% | -1.29% | -9.44% | |
62 Neutral | AU$2.84B | 27.14 | 5.13% | 5.15% | 2.35% | -31.70% |