XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES - Incremental Costs of Obtaining a Contract with a Customer (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Capitalized Contract Cost [Roll Forward]      
Capitalized costs to obtain a contract, beginning balance $ 72,900,000 $ 61,163,000 $ 48,284,000
New capitalized costs incurred 39,852,000 32,202,000 29,427,000
Amortization of capitalized costs (26,255,000) (21,960,000) (16,919,000)
Impact of foreign exchange rate changes (3,935,000) 1,495,000 371,000
Capitalized costs to obtain a contract, ending balance 82,562,000 72,900,000 61,163,000
Impairment loss $ 0 $ 0 $ 0