XML 50 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
  

2024 Acquisitions

  

2023 Acquisitions

  

2022 Acquisitions

 

Accounts receivable

 $9,528  $347  $11,965 

Inventories

  10,150   1,239   2,955 

Prepaid expenses and other current assets

  864   166   4,456 

Property and equipment

  824   5,843   708 

Intangible assets

  14,551   6,174   10,032 

Goodwill

  22,536   5,363   8,714 

Other assets

  2,712   837   1,954 

Total assets acquired

  61,165   19,969   40,784 
             

Accounts payable

  2,420   1,278   1,826 

Accrued wages and employee benefits

  1,256   264   1,662 

Other accrued liabilities

  9,043   236   7,917 

Current portion of long-term borrowings and finance lease obligations

  146   -   - 

Deferred income taxes

  803   2,007   564 

Other long-term liabilities

  1,490   57   1,157 

Long-term debt

  182   -    

Net assets acquired

 $45,825  $16,127  $27,658