Breakdown | |||||
TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.55B | 1.40B | 1.17B | 852.65M | 635.63M | 561.33M | Gross Profit |
1.07B | 960.79M | 807.56M | 565.65M | 416.33M | 379.32M | EBIT |
302.12M | 260.09M | 155.03M | 84.59M | 58.04M | 66.17M | EBITDA |
348.62M | 336.52M | 215.89M | 134.81M | 101.02M | 104.08M | Net Income Common Stockholders |
227.34M | 206.77M | 140.82M | 90.78M | 70.82M | 64.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
492.69M | 401.81M | 288.77M | 139.76M | 206.74M | 285.41M | Total Assets |
4.95B | 4.25B | 3.70B | 4.81B | 2.41B | 1.99B | Total Debt |
56.91M | 54.45M | 62.47M | 77.52M | 67.20M | 173.30M | Net Debt |
-435.79M | -347.36M | -226.30M | -62.24M | -135.09M | -77.55M | Total Liabilities |
3.85B | 3.21B | 2.85B | 4.20B | 1.94B | 1.59B | Stockholders Equity |
1.10B | 1.03B | 842.86M | 613.46M | 476.93M | 392.91M |
Cash Flow | Free Cash Flow | ||||
381.34M | 305.92M | 215.81M | 102.47M | 86.80M | 70.36M | Operating Cash Flow |
411.52M | 384.67M | 282.72M | 155.05M | 124.85M | 112.66M | Investing Cash Flow |
-354.02M | -101.89M | -220.16M | -479.77M | 48.42M | -48.76M | Financing Cash Flow |
-242.31M | 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 |
---|---|---|---|---|---|---|---|
80 Outperform | $15.03B | 37.11 | 24.99% | 0.58% | 9.86% | -14.34% | |
80 Outperform | $14.59B | 61.15 | 25.20% | 0.52% | 10.71% | -27.64% | |
78 Outperform | $11.07B | 50.01 | 19.70% | ― | 14.63% | 17.15% | |
78 Outperform | $9.52B | 367.92 | 1.03% | ― | 14.97% | -51.02% | |
71 Outperform | $11.72B | 54.69 | 89.60% | ― | 9.18% | 14.35% | |
60 Neutral | $11.59B | 10.34 | -7.15% | 2.94% | 7.49% | -10.88% |