| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.22B | 1.22B | 1.16B | 1.14B | 1.11B | 931.03M |
| Gross Profit | 792.76M | 790.27M | 769.73M | 769.82M | 756.50M | 632.85M |
| EBITDA | 227.21M | 216.88M | 313.14M | 457.11M | 413.76M | 249.87M |
| Net Income | 81.10M | 73.40M | 168.10M | 285.26M | 272.05M | 140.41M |
Balance Sheet | ||||||
| Total Assets | 2.52B | 2.56B | 2.70B | 2.64B | 2.29B | 2.26B |
| Cash, Cash Equivalents and Short-Term Investments | 172.88M | 162.19M | 152.86M | 204.31M | 247.03M | 231.55M |
| Total Debt | 350.89M | 444.06M | 419.54M | 454.96M | 325.97M | 420.55M |
| Total Liabilities | 511.71M | 639.06M | 635.02M | 672.18M | 593.79M | 691.72M |
| Stockholders Equity | 2.01B | 1.92B | 2.07B | 1.97B | 1.70B | 1.56B |
Cash Flow | ||||||
| Free Cash Flow | 223.02M | 256.55M | 236.10M | 216.15M | 280.36M | 307.86M |
| Operating Cash Flow | 249.32M | 287.56M | 298.98M | 254.39M | 325.27M | 352.16M |
| Investing Cash Flow | -13.78M | -35.18M | -203.03M | -265.65M | -96.85M | -243.52M |
| Financing Cash Flow | -251.69M | -253.91M | -122.40M | 22.62M | -242.85M | -62.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $7.47B | 25.45 | 92.67% | ― | 31.19% | 59.01% | |
70 Outperform | $4.10B | 36.27 | 15.25% | ― | 17.92% | -26.13% | |
69 Neutral | $11.64B | 12.74 | -8.82% | ― | 4.14% | -179.96% | |
69 Neutral | $19.57B | -14.22 | -18.32% | ― | -83.82% | -109.22% | |
65 Neutral | $8.25B | 60.28 | 4.10% | 0.54% | 3.85% | -48.17% | |
52 Neutral | $5.59B | -35.39 | -179.05% | ― | 54.92% | 28.47% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |