Revenue and Deferred Costs Contract Costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Revenue from Contract with Customer [Abstract] | |||
Amortization of Deferred Contract Cost | $ 192,439 | $ 175,029 | $ 154,008 |
Capitalized costs to obtain contracts with clients | |||
Capitalized Contract Cost [Line Items] | |||
Capitalized Contract Cost | 267,726 | 244,980 | |
Capitalized costs to fulfill contracts with clients | |||
Capitalized Contract Cost [Line Items] | |||
Capitalized Contract Cost | 273,988 | 258,172 | |
Capitalized costs to obtain contracts with clients - current | |||
Capitalized Contract Cost [Line Items] | |||
Capitalized Contract Cost | 82,441 | 68,605 | |
Capitalized costs to obtain contracts with clients - non-current | |||
Capitalized Contract Cost [Line Items] | |||
Capitalized Contract Cost | $ 185,285 | $ 176,375 |