XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 6,300 $ 3,027
Capitalized costs to obtain a contract 27,077 22,601
Short-term prepaid expenses and other current assets 87,175 72,923
Total 120,552 98,551
Other assets:    
Deposits and restricted cash 6,462 11,577
Capitalized costs to obtain a contract 55,484 50,299
Investments 173,205 121,777
Long-term prepaid expenses and other long-term assets 21,836 25,241
Total $ 256,987 $ 208,894