XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

2021

  

2020

 

Payroll and employee benefits

 $32,550  $24,084 

Workers' compensation

  2,118   2,743 

Warranty

  2,086   1,781 

Fair value of derivatives

  4,318   9,144 

Lease liability

  7,933   8,016 

Other

  12,712   14,161 

Total

 $61,717  $59,929