XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
PREPAID EXPENSES AND OTHER ASSETS - Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 5,839 $ 3,027
Capitalized costs to obtain a contract 23,222 22,601
Short-term prepaid expenses and other current assets 89,292 72,923
Total 118,353 98,551
Other assets:    
Deposits and restricted cash 7,938 11,577
Capitalized costs to obtain a contract 51,636 50,299
Investments 148,840 121,777
Long-term prepaid expenses and other long-term assets 19,728 25,241
Total $ 228,142 $ 208,894