XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Balance Sheet Information
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

4.

Balance Sheet Information

 

The following tables provide details of selected balance sheet items as of the periods indicated:

 

Inventories:

               

(in thousands)

 

June 30, 2023

   

December 31, 2022

 

Finished goods

  $ 5,748     $ 5,223  

Work in process

    4,607       3,776  

Raw materials

    15,734       17,440  

Total

  $ 26,089     $ 26,439  

 

Other Current Liabilities:

               

(in thousands)

 

June 30, 2023

   

December 31, 2022

 

Compensation

  $ 3,796     $ 3,476  

Professional fees

    552       392  

Warranty costs

    301       268  

Customer credits

    2,664       2,368  

Accrued income taxes

    398       -  

Other

    1,335       982  

Total

  $ 9,046     $ 7,486