XML 54 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]

Historical Cost of Intangible Assets

 

December 31,

2023

   

Foreign

Currency

   

December 31,

2024

 

Customer relationships

  $ 208,579     $ (56 )   $ 208,523  

Technology and drawings

    46,547       (8 )     46,539  

Other intangibles

    1,997       -       1,997  

Total finite-lived intangible assets

    257,123       (64 )     257,059  

Trade names

    13,224       -       13,224  

Goodwill

    257,721       (167 )     257,554  

Total

  $ 528,068     $ (231 )   $ 527,837  
   

2024

   

2023

 
   

Historical

Cost

   

Accumulated

Amortization

   

Historical

Cost

   

Accumulated

Amortization

 

Finite-lived intangible assets:

                               

Customer relationships

  $ 208,523     $ 33,533     $ 208,579     $ 23,468  

Technology and drawings

    46,539       10,325       46,547       8,069  

Other intangibles

    1,997       1,997       1,997       1,997  

Total finite-lived intangible assets

    257,059       45,855       257,123       33,534  

Trade names and trademarks

    13,224       -       13,224       -  

Goodwill

    257,554       -       257,721       -  

Total

  $ 527,837     $ 45,855     $ 528,068     $ 33,534  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025

   

2026

   

2027

   

2028

   

2029

   

Thereafter

   

Total

 
$ 12,365     $ 12,318     $ 12,281     $ 12,255     $ 12,255     $ 149,730     $ 211,204