Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.29B | 2.04B | 1.84B | 1.69B | 1.54B | 1.04B |
Gross Profit | 893.21M | 763.60M | 647.07M | 596.48M | 534.90M | 347.53M |
EBITDA | 519.08M | 382.18M | 291.31M | 269.27M | 228.63M | 104.55M |
Net Income | 299.40M | 204.18M | 126.87M | 107.13M | 71.45M | 24.51M |
Balance Sheet | ||||||
Total Assets | 2.21B | 1.92B | 1.76B | 1.64B | 1.58B | 1.07B |
Cash, Cash Equivalents and Short-Term Investments | 723.69M | 692.29M | 410.81M | 389.40M | 386.08M | 212.30M |
Total Debt | 561.78M | 528.21M | 543.81M | 565.67M | 466.28M | 235.17M |
Total Liabilities | 790.57M | 744.44M | 813.37M | 830.96M | 772.65M | 397.93M |
Stockholders Equity | 1.42B | 1.18B | 947.30M | 812.58M | 804.65M | 675.33M |
Cash Flow | ||||||
Free Cash Flow | 318.02M | 217.21M | 136.60M | 139.26M | 81.89M | 35.42M |
Operating Cash Flow | 306.69M | 278.80M | 203.15M | 206.88M | 134.15M | 80.42M |
Investing Cash Flow | -92.20M | -139.87M | -118.24M | -110.76M | -165.44M | -217.37M |
Financing Cash Flow | -59.94M | -49.12M | -63.50M | -93.31M | 204.58M | 65.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $4.42B | 20.42 | 16.62% | ― | 13.10% | 127.72% | |
78 Outperform | $5.20B | 23.05 | 29.85% | ― | 6.31% | 11.24% | |
77 Outperform | $6.03B | 21.64 | 23.76% | ― | 14.90% | 60.56% | |
74 Outperform | $3.52B | 12.59 | 31.14% | ― | 1.26% | 140.30% | |
73 Outperform | $8.46B | 21.70 | 10.36% | 1.13% | 18.73% | 26.72% | |
72 Outperform | $6.11B | 73.07 | 2.28% | ― | 55.62% | ― | |
65 Neutral | $27.33B | 15.36 | -4.01% | 3.14% | 1.00% | 1.98% |