Breakdown | |||||
TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.50B | 1.40B | 1.17B | 852.65M | 635.63M | 561.33M | Gross Profit |
1.02B | 960.79M | 807.56M | 565.65M | 416.33M | 379.32M | EBIT |
281.49M | 260.09M | 155.03M | 84.59M | 58.04M | 66.17M | EBITDA |
322.30M | 336.52M | 215.89M | 134.81M | 101.02M | 104.08M | Net Income Common Stockholders |
221.17M | 206.77M | 140.82M | 90.78M | 70.82M | 64.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
2.83M | 401.81M | 288.77M | 139.76M | 206.74M | 285.41M | Total Assets |
515.23M | 4.25B | 3.70B | 4.81B | 2.41B | 1.99B | Total Debt |
1.25M | 54.45M | 62.47M | 77.52M | 67.20M | 173.30M | Net Debt |
-1.58M | -347.36M | -226.30M | -62.24M | -135.09M | -77.55M | Total Liabilities |
506.46M | 3.21B | 2.85B | 4.20B | 1.94B | 1.59B | Stockholders Equity |
8.77M | 1.03B | 842.86M | 613.46M | 476.93M | 392.91M |
Cash Flow | Free Cash Flow | ||||
344.60M | 305.92M | 215.81M | 102.47M | 86.80M | 70.36M | Operating Cash Flow |
393.04M | 384.67M | 282.72M | 155.05M | 124.85M | 112.66M | Investing Cash Flow |
-340.67M | -101.89M | -220.16M | -479.77M | 48.42M | -48.76M | Financing Cash Flow |
347.26M | 141.58M | -1.43B | 2.17B | 280.48M | 2.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $11.34B | 22.22 | 34.88% | 0.76% | 11.19% | 51.03% | |
78 Outperform | $11.72B | 53.41 | 24.39% | 0.65% | 10.15% | -28.62% | |
75 Outperform | $9.77B | 44.90 | 20.49% | ― | 15.96% | 31.76% | |
72 Outperform | $9.23B | 43.27 | 75.64% | ― | 12.23% | 24.66% | |
69 Neutral | $8.15B | 458.50 | 0.73% | ― | 16.27% | -67.39% | |
68 Neutral | $4.08B | ― | -1.66% | ― | 15.72% | 74.59% | |
57 Neutral | $18.57B | 9.42 | -13.42% | 2.72% | 5.01% | -23.43% |