Breakdown | ||||
Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.40B | 1.17B | 852.65M | 635.63M | 561.33M | Gross Profit |
960.79M | 807.56M | 565.65M | 416.33M | 379.32M | EBIT |
260.09M | 155.03M | 84.59M | 58.04M | 66.17M | EBITDA |
336.52M | 215.89M | 134.81M | 101.02M | 104.08M | Net Income Common Stockholders |
206.77M | 140.82M | 90.78M | 70.82M | 64.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
401.81M | 288.77M | 139.76M | 206.74M | 285.41M | Total Assets |
4.25B | 3.70B | 4.81B | 2.41B | 1.99B | Total Debt |
54.45M | 62.47M | 77.52M | 67.20M | 173.30M | Net Debt |
-347.36M | -226.30M | -62.24M | -135.09M | -77.55M | Total Liabilities |
3.21B | 2.85B | 4.20B | 1.94B | 1.59B | Stockholders Equity |
1.03B | 842.86M | 613.46M | 476.93M | 392.91M |
Cash Flow | Free Cash Flow | |||
305.92M | 215.81M | 102.47M | 86.80M | 70.36M | Operating Cash Flow |
384.67M | 282.72M | 155.05M | 124.85M | 112.66M | Investing Cash Flow |
-101.89M | -220.16M | -479.77M | 48.42M | -48.76M | Financing Cash Flow |
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 |
---|---|---|---|---|---|---|---|
79 Outperform | $10.68B | 49.07 | 20.49% | ― | 15.96% | 31.76% | |
79 Outperform | $13.15B | 60.02 | 24.39% | 0.57% | 10.15% | -28.62% | |
78 Outperform | $13.17B | 25.52 | 34.88% | 0.66% | 11.19% | 51.03% | |
74 Outperform | $4.09B | ― | -1.66% | ― | 15.72% | 74.59% | |
73 Outperform | $9.15B | 514.78 | 0.73% | ― | 16.27% | -67.39% | |
71 Outperform | $10.60B | 49.83 | 89.60% | ― | 9.18% | 14.35% | |
59 Neutral | $10.73B | 10.11 | -6.65% | 3.02% | 7.41% | -11.17% |