| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 599.95M | 614.65M | 646.22M | 791.38M | 817.76M | 685.17M |
| Gross Profit | 364.88M | 372.12M | 393.06M | 480.37M | 484.71M | 393.11M |
| EBITDA | 72.09M | 84.79M | 93.87M | 156.85M | 154.31M | 96.08M |
| Net Income | 44.07M | 51.60M | 63.82M | 105.81M | 103.28M | 60.01M |
Balance Sheet | ||||||
| Total Assets | 714.77M | 737.10M | 744.92M | 745.45M | 719.89M | 683.25M |
| Cash, Cash Equivalents and Short-Term Investments | 139.34M | 136.13M | 161.03M | 172.71M | 121.12M | 104.60M |
| Total Debt | 215.90M | 124.36M | 129.28M | 130.35M | 116.33M | 126.09M |
| Total Liabilities | 236.68M | 254.83M | 262.00M | 274.45M | 312.57M | 331.83M |
| Stockholders Equity | 478.08M | 482.36M | 482.98M | 471.03M | 407.35M | 351.44M |
Cash Flow | ||||||
| Free Cash Flow | 60.91M | 50.43M | 70.59M | 86.78M | 55.97M | 117.88M |
| Operating Cash Flow | 64.81M | 61.70M | 80.19M | 100.66M | 69.36M | 129.91M |
| Investing Cash Flow | 4.71M | -2.36M | -19.99M | -101.52M | -13.97M | -7.12M |
| Financing Cash Flow | -48.44M | -52.60M | -52.33M | -47.59M | -49.00M | -90.99M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $556.51M | 12.45 | 9.20% | 7.86% | -4.26% | ― | |
65 Neutral | $1.34B | 18.08 | 8.12% | 2.39% | 1.78% | -25.36% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
58 Neutral | $592.25M | -7.53 | 1.91% | ― | -10.71% | -37.03% | |
54 Neutral | $142.80M | -1.14 | -15.57% | 7.20% | -12.09% | -204.66% | |
50 Neutral | $1.03B | 14.70 | 0.83% | 4.16% | 4.34% | -141.36% | |
48 Neutral | $123.83M | 29.10 | 3.24% | 4.59% | -2.74% | ― |