XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUES - Incremental Costs of Obtaining a Contract with a Customer (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Capitalized Contract Cost [Roll Forward]      
Capitalized costs to obtain a contract, beginning balance $ 61,163,000 $ 48,284,000 $ 35,151,000
New capitalized costs incurred 32,202,000 29,427,000 24,347,000
Amortization of capitalized costs (21,960,000) (16,919,000) (11,003,000)
Adjustments on account of foreign exchange 1,495,000 371,000 (211,000)
Capitalized costs to obtain a contract, ending balance 72,900,000 61,163,000 48,284,000
Impairment loss $ 0 $ 0 $ 0