XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Property and Equipment
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

4. Property and Equipment

 

Property and equipment consisted of the following:

 

   

As of December 31,

 
   

2024

   

2023

 
   

(in thousands)

 

Computer hardware

  $ 4,970     $ 5,319  

Machinery and equipment

    18,793       16,942  

Building and leasehold improvements

    25,253       20,981  
                 

Gross property and equipment

    49,016       43,242  

Less accumulated depreciation

    (24,216 )     (21,488 )
                 

Property and equipment, net

  $ 24,800     $ 21,754  

 

During the years ended December 31, 2024, 2023, and 2022, the Company wrote off fully depreciated assets with gross values of $0.9 million, $7.1 million, and $0.5 million, respectively.

 

Depreciation expense was as follows:

 

   

Year ended December 31,

 
   

2024

   

2023

   

2022

 
           

(in thousands)

         
                         

Depreciation expense

  $ 3,823     $ 3,423     $ 3,250