Key indicators
Revenue3.5B+22.7% on a year earlier
1.8B
1.9B
2.1B
2.1B
2.2B
2.5B
2.7B
3.2B
3.5B
3.8B
4.1B
4.5B
Fiscal year
FY201818
FY201919
FY202020
FY202121
FY202222
FY202323
FY202424
FY202525
TTMTTM
FY2026E26E
FY2027E27E
FY2028E28E
| Fiscal year | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | FY2026E | FY2027E | FY2028E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||||||
| 1.8B | 1.9B+5.3% | 2.1B+12.1% | 2.1B+0.0% | 2.2B+5.1% | 2.5B+11.8% | 2.7B+8.3% | 3.2B+18.3% | 3.5B+22.7% | 3.8B | 4.1B | 4.5B | |
| — | 5.3% | 12.1% | 0.0% | 5.1% | 11.8% | 8.3% | 18.3% | 22.7% | 19.0% | 8.9% | 9.7% | |
| $2.27 | $2.55+12.3% | $2.91+14.1% | $3.24+11.3% | $2.60−19.8% | $2.68+3.1% | $3.07+14.6% | $3.59+16.9% | $3.88+21.3% | $4.74 | $5.24 | $5.97 | |
| Profitability | ||||||||||||
| 28.0% | 28.2%+0.2 pt | 27.1%−1.1 pt | 25.9%−1.2 pt | 24.7%−1.2 pt | 24.9%+0.1 pt | 24.2%−0.6 pt | 22.9%−1.4 pt | 22.1%−2.2 pt | · | · | · | |
| 16.9% | 17.2%+0.2 pt | 16.9%−0.3 pt | 16.3%−0.6 pt | 15.6%−0.7 pt | 15.3%−0.3 pt | 14.1%−1.3 pt | 10.1%−4.0 pt | 8.5%−5.0 pt | · | · | · | |
| 12.6% | 12.9%+0.3 pt | 13.1%+0.2 pt | 14.4%+1.3 pt | 10.7%−3.7 pt | 9.8%−0.8 pt | 10.4%+0.6 pt | 10.3%−0.1 pt | 10.1%−0.1 pt | · | · | · | |
| 96.3% | 60.4%−35.9 pt | 45.1%−15.3 pt | 48.0%+2.9 pt | 31.8%−16.2 pt | 26.3%−5.5 pt | 26.1%−0.3 pt | 26.8%+0.7 pt | — | · | · | · | |
| Cash | ||||||||||||
| 60.0M | 97.2M+62.2% | -58.6M−160.2% | 75.0M+228.0% | 46.4M−38.1% | 212.4M+357.9% | 254.8M+19.9% | 295.3M+15.9% | 316.8M−12.1% | · | · | · | |
| 3.3% | 5.1%+1.8 pt | -2.8%−7.9 pt | 3.5%+6.3 pt | 2.1%−1.5 pt | 8.5%+6.4 pt | 9.4%+0.9 pt | 9.2%−0.2 pt | 9.0%−3.6 pt | · | · | · | |
| 278.6M | 85.4M−69.4% | 94.9M+11.2% | 305.5M+221.9% | 101.1M−66.9% | 92.6M−8.4% | 108.3M+17.1% | 122.5M+13.0% | — | · | · | · | |
| Balance sheet | ||||||||||||
| 3.26x | 2.04x−1.22x | 1.54x−0.50x | 1.87x+0.33x | 1.72x−0.14x | 1.30x−0.43x | 0.98x−0.32x | 1.64x+0.66x | 1.51x+0.22x | · | · | · | |
| 100.02M | 95.81M−4.2% | 95.73M−0.1% | 94.52M−1.3% | 91.70M−3.0% | 91.87M+0.2% | 91.86M−0.0% | 91.86M−0.0% | 92.01M+0.3% | · | · | · | |
E = analyst consensus (revenue and EPS only). TTM = the twelve months to Jun 30, 2026: the last fiscal year, plus the quarters since, less the same quarters a year earlier. From the 10-K and the 10-Qs since; the shaded column is the latest period.