XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
PREPAID EXPENSES AND OTHER ASSETS - Schedule of Components of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 1,616 $ 4,142
Capitalized costs to obtain a contract 39,166 44,577
Short-term prepaid expenses and other current assets 143,937 192,065
Derivative asset 2,044 2,127
Total 186,763 242,911
Other assets:    
Deposits and restricted cash 22,211 20,063
Capitalized costs to obtain a contract 71,813 64,911
Investments 119,919 124,168
Available-for-sale financial assets 40,012 40,541
Long-term prepaid expenses and other long-term assets 42,427 48,598
Total $ 296,382 $ 298,281