XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Business Acquisitions, Goodwill and Purchased Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Current assets, including cash received

  $ 9,505  

Property, plant and equipment

    197  

Other assets

    356  

Intangible assets

    12,000  

Goodwill

    8,755  

Total assets acquired

    30,813  

Liabilities assumed

    (4,024 )

Net assets acquired

  $ 26,789  
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
   

Estimated

Fair Value

   

Weighted

Average

Useful Life

(years)

 

Developed technology

  $ 7,500       7.0  

Customer relationships

    4,000       10.0  

Product backlog

    500       0.5  

Total intangible assets

  $ 12,000          
Schedule of Goodwill [Table Text Block]
   

Goodwill

 

Balance, December 25, 2021

  $ 219,791  

Impact of currency exchange

    (6,252 )

Balance, December 31, 2022

    213,539  

Additions

    8,755  

Impact of currency exchange

    (1,610 )

Balance, September 30, 2023

  $ 220,684  
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]
   

September 30, 2023

   

December 31, 2022

 
                   

Remaining

                 
                   

Weighted

                 
   

Gross

           

Average

   

Gross

         
   

Carrying

   

Accum.

   

Amort.

   

Carrying

   

Accum.

 
   

Amount

   

Amort.

   

Period (Years)

   

Amount

   

Amort.

 

Developed technology

  $ 209,377     $ 127,332       3.5     $ 224,253     $ 128,938  

Customer relationships

    59,959       26,721       6.3       64,632       31,015  

Trade names

    20,061       10,412       5.7       20,461       9,397  

Covenant not-to-compete

    235       159       3.3       269       161  

Total intangible assets

  $ 289,632     $ 164,624             $ 309,615     $ 169,511