XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]    
Accrued expenses $ 109,629 $ 123,381
Employee benefits 104,973 197,701
Tax liabilities 5,448 26,367
Customer deposits 10,208 9,718
Derivative liabilities 35,719 23,288
Liabilities held for sale 0 17,564
Other payables 8,793 8,120
Total accrued expenses and other liabilities $ 274,770 $ 406,139