XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Assets Acquires and Liabilities Assumed (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 07, 2025
Jul. 02, 2025
Aug. 23, 2024
Jul. 15, 2024
Jul. 01, 2024
Jun. 24, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]                  
Goodwill             $ 197,302   $ 189,657
Acquisitions, net of cash acquired             $ 14,727 $ 196,432  
Techno Plastics Industries, Inc                  
Business Combination [Line Items]                  
Cash $ 2,281                
Accounts receivable 1,448                
Inventory 1,306                
Prepaid expenses 135                
Property, plant, and equipment 2,422                
Goodwill 1,145                
Intangible assets 575                
Other current assets 18                
Total assets acquired 9,330                
Accounts payable (429)                
Accrued expenses (1,203)                
Deferred revenue (661)                
Deferred income taxes (461)                
Total liabilities assumed (2,753)                
Total assets acquired, net of liabilities assumed 6,577                
Less: cash acquired (2,281)                
Acquisitions, net of cash acquired $ 4,295                
Universal Plastics & Engineering Company, Inc                  
Business Combination [Line Items]                  
Cash   $ 194              
Accounts receivable   676              
Inventory   284              
Property, plant, and equipment   432              
Goodwill   3,163              
Intangible assets   3,175              
Total assets acquired   7,924              
Accounts payable   (4)              
Accrued expenses   (106)              
Total liabilities assumed   (110)              
Total assets acquired, net of liabilities assumed   7,814              
Less: cash acquired   (194)              
Acquisitions, net of cash acquired   $ 7,620              
Marble Medical, Inc                  
Business Combination [Line Items]                  
Cash           $ 815      
Accounts receivable           872      
Inventory           494      
Property, plant, and equipment           1,018      
Goodwill           2,559      
Other current assets           24      
Total assets acquired           6,382      
Accounts payable           (41)      
Accrued expenses           (519)      
Total liabilities assumed           (560)      
Total assets acquired, net of liabilities assumed           5,822      
Less: cash acquired           (815)      
Acquisitions, net of cash acquired           5,007      
Marble Medical, Inc | Customer lists                  
Business Combination [Line Items]                  
Intangible assets           250      
Marble Medical, Inc | Intellectual property                  
Business Combination [Line Items]                  
Intangible assets           300      
Marble Medical, Inc | Non-compete agreement                  
Business Combination [Line Items]                  
Intangible assets           $ 50      
AJR Enterprises, LLC                  
Business Combination [Line Items]                  
Cash         $ 3,000        
Accounts receivable         17,138        
Inventory         9,229        
Property, plant, and equipment         1,127        
Goodwill         35,650        
Other current assets         210        
Lease right of use assets         2,129        
Total assets acquired         124,056        
Accounts payable         (1,103)        
Accrued expenses         (7,092)        
Lease liabilities         (2,129)        
Total liabilities assumed         (10,324)        
Total assets acquired, net of liabilities assumed         113,732        
Less: cash acquired         (3,000)        
Acquisitions, net of cash acquired         110,732        
AJR Enterprises, LLC | Customer lists                  
Business Combination [Line Items]                  
Intangible assets         46,667        
AJR Enterprises, LLC | Intellectual property                  
Business Combination [Line Items]                  
Intangible assets         8,245        
AJR Enterprises, LLC | Non-compete agreement                  
Business Combination [Line Items]                  
Intangible assets         $ 661        
Welch Fluorocarbon, Inc                  
Business Combination [Line Items]                  
Cash       $ 3,817          
Accounts receivable       1,506          
Inventory       1,969          
Property, plant, and equipment       824          
Goodwill       17,135          
Other current assets       115          
Lease right of use assets       166          
Total assets acquired       39,634          
Accounts payable       (215)          
Accrued expenses       (215)          
Lease liabilities       (166)          
Total liabilities assumed       (596)          
Total assets acquired, net of liabilities assumed       39,038          
Less: cash acquired       (3,817)          
Acquisitions, net of cash acquired       35,221          
Welch Fluorocarbon, Inc | Customer lists                  
Business Combination [Line Items]                  
Intangible assets       4,209          
Welch Fluorocarbon, Inc | Intellectual property                  
Business Combination [Line Items]                  
Intangible assets       9,707          
Welch Fluorocarbon, Inc | Non-compete agreement                  
Business Combination [Line Items]                  
Intangible assets       $ 186          
AQF                  
Business Combination [Line Items]                  
Cash     $ 3,381            
Accounts receivable     2,237            
Inventory     1,150            
Property, plant, and equipment     976            
Goodwill     22,925            
Other current assets     204            
Lease right of use assets     1,723            
Equity Method Investment     6,969            
Total assets acquired     57,554            
Accounts payable     (1,890)            
Accrued expenses     (535)            
Deferred income taxes     (2,322)            
Lease liabilities     (1,723)            
Total liabilities assumed     (6,470)            
Total assets acquired, net of liabilities assumed     51,084            
Less: cash acquired     (3,381)            
Acquisitions, net of cash acquired     47,703            
AQF | Customer lists                  
Business Combination [Line Items]                  
Intangible assets     14,206            
AQF | Intellectual property                  
Business Combination [Line Items]                  
Intangible assets     2,760            
AQF | Non-compete agreement                  
Business Combination [Line Items]                  
Intangible assets     333            
AQF | Tradename                  
Business Combination [Line Items]                  
Intangible assets     $ 690