XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business and Asset Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed of Tech-Component Resources (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]        
Goodwill   $ 462,789 $ 399,925 $ 348,048
Tech-Component Resources Pte Ltd        
Business Acquisition [Line Items]        
Accounts receivable $ 923      
Inventory 793      
Other current assets 526      
Property, plant and equipment 17      
Right of use assets 5      
Deferred tax liability, net of deferred tax asset (641)      
Accounts payable (295)      
Lease liabilities (5)      
Accrued expenses and other liabilities (65)      
Goodwill 1,372      
Total purchase consideration exchanged, net of cash acquired 5,880      
Cash consideration 4,925      
Deferred consideration 955      
Deferred consideration transferred   $ 0    
Tech-Component Resources Pte Ltd | Customer relationships        
Business Acquisition [Line Items]        
Other intangible assets 2,250      
Tech-Component Resources Pte Ltd | Trade names        
Business Acquisition [Line Items]        
Other intangible assets $ 1,000