XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Note 9 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
2019
   
2018
 
Payroll and employee benefits
  $
32,624
    $
31,109
 
Workers' compensation
   
2,858
     
2,715
 
Warranty
   
5,278
     
4,966
 
Fair value of derivatives
   
4,484
     
2,853
 
Other
   
17,404
     
16,036
 
Total
  $
62,648
    $
57,679