XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Balance Sheet Information
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

6.

Balance Sheet Information

 

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

 

Inventories:

 

December 31,

 

(in thousands)

 

2024

   

2023

 

Finished goods

  $ 5,222     $ 5,120  

Work in process

    2,754       4,188  

Raw materials

    15,269       15,408  

Total

  $ 23,245     $ 24,716  

 

Property, Plant and Equipment:

 

December 31,

 

(in thousands)

 

2024

   

2023

 

Machinery and equipment

  $ 8,139     $ 8,154  

Computer equipment and software

    8,923       6,493  

Leasehold improvements

    2,565       2,417  

Furniture and fixtures

    1,243       1,244  

Automobiles

    56       58  
      20,926       18,366  

Less: accumulated depreciation

    (15,820 )     (14,385 )

Property, plant and equipment, net

  $ 5,106     $ 3,981  

 

Depreciation expense was $1.7 million and $1.5 million for the years ended December 31, 2024 and 2023, respectively.

 

Other Current Liabilities:

 

December 31,

 

(in thousands)

 

2024

   

2023

 

Compensation

  $ 1,714     $ 3,929  

Customer credits

    1,286       3,201  

Current portion of operating lease liabilities

    1,158       1,416  

Employee retention tax credit funds - Note 18

    3,154       -  

Professional fees

    545       499  

Warranty costs

    318       336  

Other

    1,234       1,240  

Total

  $ 9,409     $ 10,621  

 

Long-lived Assets by Geographic Area:

 

Long-lived assets by geographic area, which include operating lease right-of-use assets, property, plant and equipment, and amortizable intangible assets, were as follows:

 

   

December 31,

 

(in thousands)

 

2024

   

2023

 

United States

  $ 20,235     $ 21,558  

Germany

    1,148       1,703  

Rest of the world

    792       1,322  

Total long-lived assets

  $ 22,175     $ 24,583