XML 57 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

2020

   

2019

 
Payroll and employee benefits   $ 24,084     $ 24,925  
Workers' compensation     2,743       2,858  
Warranty     1,781       1,664  
Fair value of derivatives     9,144       4,484  
Other     22,177       16,245  

Total

  $ 59,929     $ 50,176