XML 68 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Acquisitions - Preliminary Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill $ 1,436,261 $ 1,432,384 $ 1,400,880
The 2024 Acquisitions [Member]      
Accounts receivable 9,528    
Inventories 10,150    
Prepaid expenses and other current assets 864    
Property and equipment 824    
Intangible assets 14,551    
Goodwill 22,536    
Other assets 2,712    
Total assets acquired 61,165    
Accounts payable 2,420    
Accrued wages and employee benefits 1,256    
Other accrued liabilities 9,043    
Current portion of long-term borrowings and finance lease obligations 146    
Deferred income taxes 803    
Other long-term liabilities 1,490    
Long-term debt 182    
Net assets acquired $ 45,825    
The 2023 Acquistions [Member]      
Accounts receivable   347  
Inventories   1,239  
Prepaid expenses and other current assets   166  
Property and equipment   5,843  
Intangible assets   6,174  
Goodwill   5,363  
Other assets   837  
Total assets acquired   19,969  
Accounts payable   1,278  
Accrued wages and employee benefits   264  
Other accrued liabilities   236  
Current portion of long-term borrowings and finance lease obligations   0  
Deferred income taxes   2,007  
Other long-term liabilities   57  
Long-term debt   0  
Net assets acquired   $ 16,127  
The 2022 Acquisitions [Member]      
Accounts receivable     11,965
Inventories     2,955
Prepaid expenses and other current assets     4,456
Property and equipment     708
Intangible assets     10,032
Goodwill     8,714
Other assets     1,954
Total assets acquired     40,784
Accounts payable     1,826
Accrued wages and employee benefits     1,662
Other accrued liabilities     7,917
Current portion of long-term borrowings and finance lease obligations     0
Deferred income taxes     564
Other long-term liabilities     1,157
Long-term debt    
Net assets acquired     $ 27,658