XML 107 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES - Schedule of Incremental Costs of Obtaining a Contract with a Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Capitalized Contract Cost [Roll Forward]      
Capitalized costs to obtain a contract, beginning balance $ 97,207 $ 82,562 $ 72,900
New capitalized costs incurred 60,507 47,305 39,852
Amortization of capitalized costs (44,016) (33,269) (26,255)
Impact of foreign exchange rate changes (246) 609 (3,935)
Divestiture of AMC business (3,964)    
Capitalized costs to obtain a contract, ending balance $ 109,488 $ 97,207 $ 82,562