v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jun. 30, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
As of June 30,
20262025
Accrued expenses$198,206 $180,197 
Employee benefits468,473 422,986 
Customer deposits19,185 16,396 
Tax liabilities17,429 36,726 
Derivative liabilities16,017 2,445 
Other payables45,269 22,851 
Total accrued expenses and other current liabilities$764,579 $681,601