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 |
EBITDA | 336.52M | 215.89M | 134.81M | 101.02M | 104.08M |
Net Income | 206.77M | 140.82M | 90.78M | 70.82M | 64.45M |
Balance Sheet | |||||
Total Assets | 4.25B | 3.70B | 4.81B | 2.41B | 1.99B |
Cash, Cash Equivalents and Short-Term Investments | 401.81M | 288.77M | 139.76M | 206.74M | 285.41M |
Total Debt | 54.45M | 62.47M | 77.52M | 67.20M | 173.30M |
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 |
---|---|---|---|---|---|---|---|
78 Outperform | $13.22B | 60.67 | 85.16% | ― | 6.13% | 9.17% | |
75 Outperform | $10.30B | 46.51 | 19.70% | ― | 14.63% | 17.15% | |
75 Outperform | $13.67B | 33.75 | 24.99% | 0.63% | 9.86% | -14.34% | |
74 Outperform | $17.75B | 74.38 | 25.20% | 0.44% | 10.71% | -27.64% | |
71 Outperform | $9.47B | 370.29 | 1.03% | ― | 14.97% | -51.02% | |
63 Neutral | $34.55B | 5.25 | -11.40% | 1.91% | 5.47% | -20.39% |