Revenue - Deferred Contract Costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Deferred contract costs | |||
| Beginning Balance | $ 510,848 | $ 445,862 | |
| Capitalized Costs | 177,130 | 174,114 | |
| Amortization | (128,792) | (109,128) | |
| Ending Balance | 559,186 | 510,848 | $ 445,862 |
| Impairment losses | 0 | 0 | 0 |
| Costs to obtain a new contract | |||
| Deferred contract costs | |||
| Beginning Balance | 282,090 | 250,136 | |
| Capitalized Costs | 101,253 | 93,281 | |
| Amortization | (71,559) | (61,327) | |
| Ending Balance | 311,784 | 282,090 | 250,136 |
| Costs to fulfill a contract | |||
| Deferred contract costs | |||
| Beginning Balance | 228,758 | 195,726 | |
| Capitalized Costs | 75,877 | 80,833 | |
| Amortization | (57,233) | (47,801) | |
| Ending Balance | $ 247,402 | $ 228,758 | $ 195,726 |