XML 121 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PREPAID EXPENSES AND OTHER ASSETS - Schedule of Components of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 4,142 $ 2,621
Capitalized costs to obtain a contract 44,577 39,685
Short-term prepaid expenses and other current assets 192,065 175,879
Derivative asset 2,127 3,547
Total 242,911 221,732
Other assets:    
Deposits and restricted cash 20,063 20,418
Capitalized costs to obtain a contract 64,911 57,522
Investments 124,168 147,974
Available-for-sale financial assets 40,541 39,858
Long-term prepaid expenses and other long-term assets 48,598 76,546
Total $ 298,281 $ 342,318