Breakdown | |||||
TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
2.27B | 2.22B | 2.08B | 1.94B | 1.76B | 1.70B | Gross Profit |
941.53M | 916.07M | 858.64M | 814.27M | 694.83M | 688.60M | EBIT |
514.82M | 489.39M | 480.69M | 297.03M | 223.12M | 380.63M | EBITDA |
636.41M | 714.31M | 680.37M | 652.27M | 398.72M | 459.97M | Net Income Common Stockholders |
405.21M | 381.82M | 366.65M | 362.92M | 311.47M | 296.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
38.28M | 38.28M | 12.24M | 48.79M | 50.99M | 213.34M | Total Assets |
2.92B | 2.92B | 2.77B | 2.46B | 2.34B | 2.43B | Total Debt |
209.60M | 209.60M | 275.00M | 115.07M | 100.19M | 323.00K | Net Debt |
171.32M | 171.32M | 262.76M | 66.28M | 49.20M | -213.02M | Total Liabilities |
1.08B | 1.08B | 399.73M | 1.07B | 1.02B | 878.79M | Stockholders Equity |
1.84B | 1.84B | 1.61B | 1.38B | 1.32B | 1.55B |
Cash Flow | Free Cash Flow | ||||
340.46M | 335.62M | 174.57M | 313.24M | 304.29M | 333.02M | Operating Cash Flow |
535.91M | 568.04M | 381.56M | 504.63M | 462.13M | 510.53M | Investing Cash Flow |
-249.01M | -240.16M | -409.67M | -196.34M | -162.25M | -197.91M | Financing Cash Flow |
-287.96M | -301.83M | -8.43M | -310.49M | -462.23M | -192.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $54.73B | 31.98 | 43.80% | 2.56% | 4.18% | 5.67% | |
79 Outperform | $1.84B | 21.10 | 30.74% | 1.86% | 2.39% | 39.20% | |
77 Outperform | $12.65B | 31.30 | 20.51% | 1.27% | 5.36% | 8.62% | |
77 Outperform | $127.53B | 32.70 | 77.46% | 1.80% | 7.09% | 11.51% | |
73 Outperform | $25.52B | 16.72 | 7.05% | 0.97% | 4.68% | 63.39% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% | |
51 Neutral | $37.02B | 49.29 | 2397.44% | 1.99% | -17.38% | ― |