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

Purchase Price Allocation

 

Cash

  $ 815  

Accounts receivable

    872  

Inventory

    494  

Other current assets

    24  

Property, plant, and equipment

    1,018  

Customer lists

    250  

Intellectual property

    300  

Non-compete agreement

    50  

Goodwill

    2,564  

Total assets acquired

    6,387  

Accounts payable

    (41 )

Accrued expenses

    (519 )

Total liabilities assumed

    (560 )

Total assets acquired, net of liabilities assumed

    5,827  

Less: cash acquired

    (815 )

Purchase price, net of cash acquired

  $ 5,012  
   

Purchase Price Allocation

 

Cash

  $ 3,000  

Accounts receivable

    17,138  

Inventory

    9,229  

Other current assets

    210  

Property, plant, and equipment

    1,149  

Customer lists

    46,667  

Intellectual property

    8,245  

Non-compete agreement

    661  

Lease right of use assets

    2,129  

Goodwill

    35,628  

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 )

Purchase price, net of cash acquired

  $ 110,732  
   

Purchase Price Allocation

 

Cash

  $ 3,817  

Accounts receivable

    1,506  

Inventory

    1,969  

Other current assets

    115  

Property, plant, and equipment

    824  

Customer lists

    4,209  

Intellectual property

    9,707  

Non-compete agreement

    186  

Lease right of use assets

    166  

Goodwill

    17,135  

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 )

Net assets acquired, net of cash acquired

  $ 35,221  
   

Purchase Price Allocation

 

Cash

  $ 3,381  

Accounts receivable

    2,237  

Inventory

    1,150  

Other current assets

    204  

Property, plant, and equipment

    976  

Customer lists

    14,206  

Intellectual property

    2,760  

Non-compete agreement

    333  

Tradename

    690  

Lease right of use assets

    1,723  

Equity Method Investment

    6,969  

Goodwill

    22,925  

Total assets acquired

    57,554  

Accounts payable

    (1,890 )

Accrued expenses

    (535 )

Deferred 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 )

Purchase price, net of cash acquired

  $ 47,703  
   

Purchase Price Allocation

 

Cash

  $ 2,840  

Accounts receivable

    2,299  

Inventory

    2,410  

Other current assets

    213  

Property, plant, and equipment

    5,704  

Customer lists

    2,925  

Intellectual property

    2,127  

Non-compete agreement

    259  

Lease right of use assets

    289  

Other assets

    41  

Goodwill

    7,140  

Total assets acquired

  $ 26,247  

Accounts payable

    (772 )

Accrued expenses

    (668 )

Income taxes

    (66 )

Deferred taxes

    (449 )

Lease liabilities

    (289 )

Total liabilities assumed

    (2,244 )

Total assets acquired, net of liabilities assumed

    24,003  

Less: cash acquired

    (2,840 )

Purchase price, net of cash acquired

  $ 21,163  
Business Acquisition, Pro Forma Information [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

 
   

(Unaudited)

   

(Unaudited)

 

Sales

  $ 579,564     $ 505,840  

Operating Income

  $ 92,539     $ 67,966  

Net Income

  $ 64,011     $ 45,151  

Earnings per share:

               

Basic

  $ 8.35     $ 5.92  

Diluted

  $ 8.22     $ 5.86  
   

Year Ended

 
   

December 31, 2022

 
   

(Unaudited)

 

Sales

  $ 358,196  

Operating Income

  $ 56,321  

Net income

  $ 42,311  

Earnings per share:

       

Basic

  $ 5.59  

Diluted

  $ 5.52