XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Assets Acquires and Liabilities Assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 07, 2025
Jul. 02, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]          
Goodwill     $ 196,444   $ 197,403
Purchase price, net of cash acquired     $ 0 $ 2,833  
Techno Plastics Industries, Inc          
Business Combination [Line Items]          
Cash $ 2,281        
Accounts Receivable 1,448        
Inventories 1,306        
Prepaid expenses 135        
PP&E 2,422        
Goodwill 1,145        
Intangible assets 575        
Other 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,754)        
Total assets acquired, net of liabilities assumed 6,576        
Less: cash acquired (2,281)        
Purchase price, net of cash acquired $ 4,295        
Universal Plastics & Engineering Company, Inc          
Business Combination [Line Items]          
Cash   $ 194      
Accounts Receivable   676      
Inventories   284      
PP&E   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)      
Purchase price, net of cash acquired   $ 7,620