XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2021
Accrued Expenses [Abstract]  
Schedule Of Accrued Expenses

2021

2020

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