XML 26 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Accrued Liabilities
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

9)       Accrued Liabilities

 

Accrued liabilities consist of the following (in thousands):

 

   

December 31, 2023

   

June 30, 2023

 

Payroll and employee benefits

  $ 22,764     $ 30,778  

Operating lease current liability

    8,701       8,036  

Warranty reserves

    2,431       2,094  

Restructuring costs

    1,642       1,296  

Workers' compensation

    1,598       1,516  

Fair value of derivatives

    -       1,722  

Other

    18,926       16,589  

Total

  $ 56,062     $ 62,031