Revenue - Deferred Contract Costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Deferred contract costs | |||
Beginning Balance | $ 445,862 | $ 372,331 | |
Capitalized Costs | 174,114 | 162,300 | |
Amortization | (109,128) | (88,769) | |
Ending Balance | 510,848 | 445,862 | $ 372,331 |
Impairment losses | 0 | 0 | 0 |
Costs to obtain a new contract | |||
Deferred contract costs | |||
Beginning Balance | 250,136 | 218,965 | |
Capitalized Costs | 93,281 | 83,701 | |
Amortization | (61,327) | (52,530) | |
Ending Balance | 282,090 | 250,136 | 218,965 |
Costs to fulfill a contract | |||
Deferred contract costs | |||
Beginning Balance | 195,726 | 153,366 | |
Capitalized Costs | 80,833 | 78,599 | |
Amortization | (47,801) | (36,239) | |
Ending Balance | $ 228,758 | $ 195,726 | $ 153,366 |