Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 129.48M | 117.57M | 96.77M | 75.58M | 68.00M | 61.96M |
Gross Profit | 69.41M | 64.12M | 74.44M | 66.86M | 58.84M | 49.58M |
EBITDA | 31.57M | 27.75M | 36.70M | 33.73M | 28.39M | 22.47M |
Net Income | 28.54M | 24.77M | 30.79M | 27.99M | 23.94M | 18.73M |
Balance Sheet | ||||||
Total Assets | 3.01B | 2.83B | 2.70B | 2.57B | 2.20B | 1.68B |
Cash, Cash Equivalents and Short-Term Investments | 474.73M | 540.40M | 482.15M | 481.18M | 545.22M | 271.24M |
Total Debt | 94.02M | 199.14M | 49.49M | 173.01M | 22.64M | 25.48M |
Total Liabilities | 2.78B | 2.62B | 2.52B | 2.41B | 2.05B | 1.55B |
Stockholders Equity | 229.04M | 206.00M | 183.28M | 157.71M | 149.58M | 128.81M |
Cash Flow | ||||||
Free Cash Flow | 25.24M | 23.40M | 26.57M | 34.30M | 26.50M | 25.61M |
Operating Cash Flow | 25.83M | 24.91M | 28.11M | 35.35M | 27.75M | 26.72M |
Investing Cash Flow | -227.42M | -129.24M | 661.00K | -471.18M | -417.14M | -397.32M |
Financing Cash Flow | 101.25M | 98.28M | 98.67M | 355.06M | 498.70M | 381.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $431.57M | 11.59 | 9.85% | 1.92% | 9.82% | 0.91% | |
78 Outperform | $418.31M | 11.77 | 11.51% | 0.75% | 10.47% | 13.63% | |
77 Outperform | $435.98M | 11.14 | 11.58% | 3.17% | 1.99% | 17.65% | |
77 Outperform | $408.30M | 14.31 | 13.33% | 1.50% | 14.44% | 16.49% | |
73 Outperform | $454.79M | 15.13 | 7.67% | ― | 10.63% | -3.35% | |
69 Neutral | €21.75B | 28.08 | 10.92% | 4.95% | 4.57% | 1.35% | |
58 Neutral | $399.32M | 13.66 | 5.03% | 6.68% | 14.75% | -48.47% |