XML 209 R87.htm IDEA: XBRL DOCUMENT v3.23.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule of Components of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 2,621 $ 6,300
Capitalized costs to obtain a contract 39,685 27,077
Short-term prepaid expenses and other current assets 175,879 87,175
Derivative asset 3,547 0
Total 221,732 120,552
Other assets:    
Deposits and restricted cash 20,418 6,462
Capitalized costs to obtain a contract 57,522 55,484
Investments 147,974 173,205
Available-for-sale financial assets 39,858 0
Long-term prepaid expenses and other long-term assets 76,546 21,836
Total $ 342,318 $ 256,987