XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]    
Accrued expenses $ 115,827 $ 123,381
Employee benefits 126,012 197,701
Tax liabilities 38,011 26,367
Customer deposits 10,131 9,718
Derivative liabilities 9,537 23,288
Liabilities held for sale 0 17,564
Other payables 9,412 8,120
Total accrued expenses and other liabilities $ 308,930 $ 406,139