XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

4.

Goodwill and Intangible Assets

 

The change in the carrying amount of goodwill for the three months ended March 31, 2024 was as follows:

 

(in thousands)

       

Carrying amount at December 31, 2023

  $ 57,065  

Effect of change in currency translation

    (366 )

Carrying amount at March 31, 2024

  $ 56,699  

 

Intangible assets at March 31, 2024 and December 31, 2023 consisted of the following:

 

   

March 31, 2024

   

December 31, 2023

 

(in thousands)

         

Accumulated

                   

Accumulated

         

Amortizable intangible assets:

 

Gross

   

Amortization

   

Net

   

Gross

   

Amortization

   

Net

 

Distribution agreements/customer relationships

  $ 15,816     $ (9,798 )   $ 6,018     $ 16,038     $ (9,706 )   $ 6,332  

Technology and software development

    34,987       (27,891 )     7,096       35,007       (27,029 )     7,978  

Trade names and patents

    7,530       (6,166 )     1,364       7,613       (6,094 )     1,519  

Total amortizable intangible assets

  $ 58,333     $ (43,855 )   $ 14,478     $ 58,658     $ (42,829 )   $ 15,829  

Indefinite-lived intangible assets:

                    200                       207  

Total intangible assets

                  $ 14,678                     $ 16,036  

 

Intangible asset amortization expense for the three months ended March 31, 2024 and 2023 was as follows:

 

   

Three Months Ended March 31,

 

(in thousands)

 

2024

   

2023

 

Cost of revenues

  $ 44     $ -  

Operating expense

    1,333       1,388  

Total amortization of intangible assets

  $ 1,377     $ 1,388  

 

As of March 31, 2024, estimated future amortization expense of amortizable intangible assets is as follows:

 

(in thousands)

       

2024 (remainder of the year)

  $ 4,051  

2025

    4,197  

2026

    2,536  

2027

    1,264  

2028

    1,093  

Thereafter

    1,337  

Total

  $ 14,478