XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
PREPAID EXPENSES AND OTHER ASSETS - Schedule of Components of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 676 $ 4,142
Capitalized costs to obtain a contract 40,926 44,577
Short-term prepaid expenses and other current assets 158,422 192,065
Derivative asset 945 2,127
Total 200,969 242,911
Other assets:    
Deposits and restricted cash 23,089 20,063
Capitalized costs to obtain a contract 74,526 64,911
Investments 120,651 124,168
Available-for-sale financial assets 41,860 40,541
Long-term prepaid expenses and other long-term assets 42,998 48,598
Total $ 303,124 $ 298,281