XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Acquisition (Tables)
9 Months Ended
Sep. 30, 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 contracts & relationships

    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 contracts & relationships

    40,389  

Intellectual property

    8,245  

Non-compete agreement

    661  

Lease right of use assets

    2,024  

Goodwill

    41,710  

Total assets acquired

    123,755  

Accounts payable

    (1,103 )

Accrued expenses

    (7,092 )

Lease liabilities

    (2,024 )

Total liabilities assumed

    (10,219 )

Total assets acquired, net of liabilities assumed

    113,536  

Less: cash acquired

    (3,000 )

Purchase price, net of cash acquired

  $ 110,536  
   

Purchase Price

Allocation

 

Cash

  $ 3,817  

Accounts receivable

    1,506  

Inventory

    1,969  

Other current assets

    115  

Property, plant, and equipment

    824  

Customer contracts & relationships

    3,697  

Intellectual property

    7,859  

Non-compete agreement

    176  

Lease right of use assets

    150  

Goodwill

    19,367  

Total assets acquired

    39,480  

Accounts payable

    (215 )

Accrued expenses

    (77 )

Lease liabilities

    (150 )

Total liabilities assumed

    (442 )

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 contracts & relationships

    10,363  

Intellectual property

    2,343  

Non-compete agreement

    395  

Lease right of use assets

    1,723  

Equity Method Investment

    5,623  

Goodwill

    27,651  

Total assets acquired

    56,046  

Accounts payable

    (1,890 )

Accrued expenses

    (487 )

Deferred taxes

    (1,711 )

Lease liabilities

    (1,723 )

Total liabilities assumed

    (5,811 )

Total assets acquired, net of liabilities assumed

    50,235  

Less: cash acquired

    (3,381 )

Purchase price, net of cash acquired

  $ 46,854  
Mergers, Acquisitions and Dispositions Disclosures [Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 
   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

 

Sales

  $ 148,515     $ 128,136     $ 435,494     $ 378,105  

Operating Income

  $ 25,039     $ 17,648     $ 70,567     $ 55,430  

Net Income

  $ 16,433     $ 11,697     $ 47,495     $ 35,492  

Earnings per share:

                               

Basic

  $ 2.14     $ 1.53     $ 6.20     $ 4.66  

Diluted

  $ 2.11     $ 1.52     $ 6.12     $ 4.61