| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.21B | 1.22B | 1.16B | 1.14B | 1.11B | 931.03M |
| Gross Profit | 786.49M | 790.27M | 769.73M | 769.82M | 756.50M | 632.85M |
| EBITDA | 259.02M | 216.88M | 313.14M | 457.11M | 413.76M | 249.87M |
| Net Income | 109.57M | 73.40M | 168.10M | 285.26M | 272.05M | 140.41M |
Balance Sheet | ||||||
| Total Assets | 2.55B | 2.56B | 2.70B | 2.64B | 2.29B | 2.26B |
| Cash, Cash Equivalents and Short-Term Investments | 209.82M | 162.19M | 152.86M | 204.31M | 247.03M | 231.55M |
| Total Debt | 290.32M | 444.06M | 419.54M | 454.96M | 325.97M | 420.55M |
| Total Liabilities | 465.30M | 639.06M | 635.02M | 672.18M | 593.79M | 691.72M |
| Stockholders Equity | 2.09B | 1.92B | 2.07B | 1.97B | 1.70B | 1.56B |
Cash Flow | ||||||
| Free Cash Flow | 269.60M | 256.55M | 236.10M | 216.15M | 280.36M | 307.86M |
| Operating Cash Flow | 294.86M | 287.56M | 298.98M | 254.39M | 325.27M | 352.16M |
| Investing Cash Flow | -10.73M | -35.18M | -203.03M | -265.65M | -96.85M | -243.52M |
| Financing Cash Flow | -226.36M | -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 |
|---|---|---|---|---|---|---|---|
73 Outperform | $5.49B | -33.73 | 7.50% | ― | 12.20% | -64.76% | |
73 Outperform | $8.41B | 12.72 | 92.67% | ― | 39.12% | -24.20% | |
72 Outperform | $14.30B | 9.98 | 0.71% | ― | 9.20% | -94.01% | |
62 Neutral | $7.42B | 39.89 | 5.48% | 0.54% | 0.17% | -15.73% | |
61 Neutral | $21.03B | -14.22 | -18.32% | ― | -86.36% | -751.06% | |
52 Neutral | $6.26B | -26.56 | -203.25% | ― | 58.67% | -11.45% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |