Breakdown | |||||
TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.11B | 1.07B | 999.69M | 955.87M | 858.48M | 880.09M | Gross Profit |
204.31M | 214.14M | 211.63M | 199.63M | 184.99M | 175.78M | EBIT |
79.28M | 85.19M | 90.22M | 62.98M | 62.95M | 56.78M | EBITDA |
101.31M | 109.09M | 108.02M | 99.55M | 99.57M | 92.65M | Net Income Common Stockholders |
55.42M | 60.25M | 62.86M | 61.79M | 59.74M | 54.11M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
0.00 | 484.00K | 1.95M | 415.00K | 672.00K | 1.53M | Total Assets |
0.00 | 515.58M | 425.29M | 447.26M | 398.45M | 407.46M | Total Debt |
122.40M | 55.57M | 12.83M | 52.65M | 26.58M | 52.05M | Net Debt |
121.11M | 55.08M | 10.88M | 52.24M | 25.91M | 50.52M | Total Liabilities |
243.36M | 192.96M | 133.08M | 168.44M | 155.96M | 169.22M | Stockholders Equity |
346.61M | 322.61M | 292.21M | 278.82M | 242.49M | 238.24M |
Cash Flow | Free Cash Flow | ||||
-18.82M | 73.36M | 103.92M | 1.85M | 79.52M | 48.59M | Operating Cash Flow |
29.25M | 101.67M | 124.66M | 19.60M | 104.70M | 63.61M | Investing Cash Flow |
-48.20M | -87.35M | -24.29M | -11.38M | -22.95M | -14.05M | Financing Cash Flow |
19.86M | -15.79M | -98.83M | -8.48M | -82.61M | -49.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $6.16B | 8.66 | 23.47% | 2.42% | 3.82% | ― | |
71 Outperform | $651.65M | 16.81 | 6.35% | ― | 4.01% | 22.46% | |
66 Neutral | $731.04M | 13.15 | 16.58% | 1.37% | 7.40% | -14.93% | |
65 Neutral | $8.88B | 15.05 | 4.75% | 203.76% | 3.54% | -2.50% | |
54 Neutral | $1.13B | 172.64 | 0.43% | ― | -3.37% | -65.26% | |
47 Neutral | $347.12M | ― | -32.48% | 17.47% | -7.06% | -83.82% | |
44 Neutral | $159.75M | ― | -31.83% | ― | -8.50% | -186.18% |