XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2020
Accrued Expenses [Abstract]  
Schedule Of Accrued Expenses

2020

2019

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 

$

270,353 

$

266,359