XML 113 R91.htm IDEA: XBRL DOCUMENT v3.25.2
PREPAID EXPENSES AND OTHER ASSETS - Schedule of Components of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Prepaid expenses and other current assets:    
Deposits and restricted cash $ 2,456 $ 4,142
Capitalized costs to obtain a contract 44,311 44,577
Short-term prepaid expenses and other current assets 148,824 192,065
Derivative asset 2,984 2,127
Total 198,575 242,911
Other assets:    
Deposits and restricted cash 22,720 20,063
Capitalized costs to obtain a contract 84,715 64,911
Investments 116,704 124,168
Available-for-sale financial assets 45,074 40,541
Long-term prepaid expenses and other long-term assets 38,480 48,598
Total $ 307,693 $ 298,281