XML 96 R81.htm IDEA: XBRL DOCUMENT v3.21.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 3,027 $ 7,464
Capitalized costs to obtain a contract 22,601 18,134
Short-term prepaid expenses and other current assets 72,923 110,838
Total 98,551 136,436
Other assets:    
Deposits and restricted cash 11,577 11,612
Capitalized costs to obtain a contract 50,299 43,029
Investments 121,777 76,002
Long-term prepaid expenses and other long-term assets 25,241 23,824
Total $ 208,894 $ 154,467