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 | ||||
401.81M | 401.81M | 288.77M | 139.76M | 206.74M | 285.41M | Total Assets |
4.25B | 4.25B | 3.70B | 4.81B | 2.41B | 1.99B | Total Debt |
54.45M | 54.45M | 62.47M | 77.52M | 67.20M | 173.30M | Net Debt |
-347.36M | -347.36M | -226.30M | -62.24M | -135.09M | -77.55M | Total Liabilities |
3.21B | 3.21B | 2.85B | 4.20B | 1.94B | 1.59B | Stockholders Equity |
1.03B | 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 |
---|---|---|---|---|---|---|---|
81 Outperform | $11.42B | 52.62 | 18.87% | ― | 15.96% | 31.76% | |
79 Outperform | $67.47B | 129.59 | 5.82% | ― | 17.04% | -62.24% | |
78 Outperform | $12.61B | 24.70 | 31.85% | 0.68% | 11.19% | 51.03% | |
77 Outperform | $127.53B | 32.70 | 77.46% | 1.80% | 7.09% | 11.51% | |
77 Outperform | $324.73B | 94.89 | 6.88% | 0.62% | 9.55% | -2.28% | |
73 Outperform | $1.01B | 19.66 | 23.93% | 0.77% | 7.03% | 7.75% | |
59 Neutral | $22.39B | 11.53 | -18.05% | 2.31% | 5.00% | -25.89% |