XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Goodwill and Long-Lived Assets (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

       

Carrying amount at December 31, 2024

  $ 56,324  

Goodwill impairment

    (47,951 )

Effect of change in currency translation

    1,152  

Carrying amount at September 30, 2025

  $ 9,525  
Schedule of Intangible Assets and Goodwill [Table Text Block]
   

September 30, 2025

   

December 31, 2024

 

(in thousands)

         

Accumulated

                   

Accumulated

         

Amortizable intangible assets:

 

Gross

   

Amortization

   

Net

   

Gross

   

Amortization

   

Net

 

Customer relationships

  $ 16,318     $ (11,818 )   $ 4,500     $ 15,603     $ (10,450 )   $ 5,153  

Technology and software development

    36,231       (33,229 )     3,002       35,397       (30,556 )     4,841  

Trade names and patents

    7,708       (7,049 )     659       7,452       (6,509 )     943  

Total amortizable intangible assets

  $ 60,257     $ (52,096 )   $ 8,161     $ 58,452     $ (47,515 )   $ 10,937  

Indefinite-lived intangible assets:

                    218                       195  

Total intangible assets

                  $ 8,379                     $ 11,132  
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 

(in thousands)

 

2025

   

2024

   

2025

   

2024

 

Cost of revenues

  $ 44     $ 44     $ 131     $ 131  

Operating expense

    855       1,334       3,177       3,998  

Total amortization of intangible assets

  $ 899     $ 1,378     $ 3,308     $ 4,129  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

       

2025 (remainder of year)

  $ 894  

2026

    2,904  

2027

    1,632  

2028

    1,385  

2029

    949  

Thereafter

    397  

Total

  $ 8,161