XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Schedule Of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Accrued Expenses [Abstract]    
Product warranties (note 8) $ 21,132 $ 19,625
Consulting and professional fees 18,740 12,726
Value added taxes and other taxes due 26,627 25,555
Employee related costs 148,383 123,446
Hedging instruments 427 244
Liability on receivables sold with recourse (note 17) 6,647 1,752
Accrued interest 8,313 1,683
Logistics and occupancy costs 6,350 8,137
Inventory in transit 21,679 15,175
Business acquisition contingent consideration 3,500  
Litigation settlement expenses (note 20)   41,199
Restructuring expenses (note 19)   5,432
Other 8,555 11,385
Total accrued expenses $ 270,353 $ 266,359