XML 41 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Intangibles
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

(10) Intangibles

 

Amortization of intangible assets acquired is calculated using the straight-line method over the estimated useful lives of the assets.

 

 

  

Estimated Life

  

December 31,

  

December 31,

 
  

(years)

  

2024

  

2023

 

Capitalized patent costs

  ~17  $9,174  $9,231 
             

Intangible assets acquired:

            

Purchased intellectual property

  10   250   250 

Developed technology

  5   22,504   22,836 

Customer relationships

  10   10,754   10,913 

Gross intangible assets

      42,682   43,230 

Accumulated amortization

      (20,491)  (14,772)

Intangibles, net

     $22,191  $28,458 

 

The amortization of capitalized patent costs, purchased intellectual property, and developed technology is recorded in “cost of revenue” and the amortization of customer relationships is recorded in “operating expenses” in the Consolidated Statements of Operations.

 

Amortization expense on intangible assets was as follows:  

 

  

Year Ended December 31,

 
  

2024

  

2023

 

Amortization expense

 $6,233  $6,097 

 

For intangible assets recorded at December 31, 2024, the estimated future aggregate amortization expense for the years ending December 31, 2025 through December 31, 2029 is as follows:

 

  

Amortization

 

As of December 31, 2024

 

Expense

 

2025

 $6,099 

2026

  6,068 

2027

  1,536 

2028

  1,525 

2029

  1,495