XML 105 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortizable Intangible assets      
Gross Carrying Amount $ 452,862 $ 427,036  
Accumulated Amortization (87,523) (64,119)  
Amortization of Intangible Assets $ (23,500) (17,400) $ (6,400)
Finite-Lived Intangible Assets, Remaining Amortization Period 11 years    
Intangible assets, net $ 365,339 362,917  
Capital expenditures and asset acquisitions, net of cash acquired 113,497 875,801 49,811
2019 22,374    
2020 22,093    
2021 21,981    
2022 21,784    
2023 21,641    
Thereafter 161,269    
Finite-Lived Intangible Assets, Net 271,142    
Increase (Decrease) in Other Current Assets 734 (6,107) (1,951)
Goodwill, Purchase Accounting Adjustments 2,077    
Finite-Lived Intangible Assets, Purchase Accounting Adjustments 900    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 1,200    
Patents      
Amortizable Intangible assets      
Gross Carrying Amount 38,598 24,172 10,773
Accumulated Amortization (4,854) (2,803) (1,362)
Amortization of Intangible Assets (2,051) (771)  
Intangible assets, net 33,744 21,369 9,411
Finite-lived Intangible Assets Acquired (13,996)    
Finite-lived Intangible Assets, Purchase Of Intangibles   13,775  
Amortization of Intangible Assets, Purchases   670  
Finite-lived Intangible Assets, Purchase Of Intangibles, Net   13,105  
Foreign exchange 430 (376)  
Finite-Lived Intangible Assets, Net 13,996    
Unpatented Technology      
Amortizable Intangible assets      
Gross Carrying Amount 22,508 22,410 22,403
Accumulated Amortization (20,279) (19,459) (18,666)
Amortization of Intangible Assets (820) (793)  
Intangible assets, net 2,229 2,951 3,737
Reclassifications   49  
Foreign exchange 98 56  
Noncompete Agreements Trademarks and Other      
Amortizable Intangible assets      
Gross Carrying Amount 28,147 28,301 21,434
Accumulated Amortization (15,745) (12,932) (10,355)
Amortization of Intangible Assets (2,813) (2,572)  
Intangible assets, net 12,402 15,369 11,079
Finite-lived Intangible Assets Acquired (380)    
Finite-lived Intangible Assets, Purchase Of Intangibles   6,880  
Amortization of Intangible Assets, Purchases   5  
Finite-lived Intangible Assets, Purchase Of Intangibles, Net   6,875  
Reclassifications   149  
Foreign exchange 226 (162)  
Customer Relationships      
Amortizable Intangible assets      
Gross Carrying Amount 269,166 260,459 17,789
Accumulated Amortization (46,399) (28,970) (16,361)
Amortization of Intangible Assets (17,429) (386)  
Intangible assets, net 222,767 231,489 1,428
Finite-lived Intangible Assets Acquired (1,300)    
Finite-lived Intangible Assets, Purchase Of Intangibles   249,767  
Amortization of Intangible Assets, Purchases   12,223  
Finite-lived Intangible Assets, Purchase Of Intangibles, Net   237,544  
Reclassifications   (151)  
Foreign exchange 7,407 (6,946)  
Finite-Lived Intangible Assets, Net 1,300    
North America      
Amortizable Intangible assets      
Gross Carrying Amount 64,190 53,498  
Accumulated Amortization (33,740) (29,782)  
Intangible assets, net 30,450 23,716  
Capital expenditures and asset acquisitions, net of cash acquired $ 92,725 $ 54,594 $ 45,817
Maximum      
Amortizable Intangible assets      
Finite-Lived Intangible Asset, Useful Life 21 years    
Minimum      
Amortizable Intangible assets      
Finite-Lived Intangible Asset, Useful Life 3 years