XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Schedule Of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Accrued Expenses [Abstract]    
Product warranties (note 8) $ 22,032 $ 21,132
Consulting and professional fees 21,246 18,740
Value added taxes and other taxes due 26,542 26,627
Employee related costs 199,917 148,383
Liability on receivables sold with recourse (note 17) 8,163 6,647
Accrued interest 8,338 8,313
Logistics and occupancy costs 14,954 6,350
Inventory in transit 7,146 21,679
Other 12,261 12,482
Total accrued expenses $ 320,599 $ 270,353