XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAID EXPENSES AND OTHER ASSETS - Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 6,101 $ 3,027
Capitalized costs to obtain a contract 25,181 22,601
Short-term prepaid expenses and other current assets 91,334 72,923
Total 122,616 98,551
Other assets:    
Deposits and restricted cash 7,264 11,577
Capitalized costs to obtain a contract 53,828 50,299
Investments 176,767 121,777
Long-term prepaid expenses and other long-term assets 19,442 25,241
Total $ 257,301 $ 208,894