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

Cash consideration

 $1,400 

Total consideration

 $1,400 
     

Customer lists

 $490 

Accounts receivable

  374 

Property and equipment

  35 

Goodwill

  558 

Other current liabilities

  (47)

Accounts payable

  (10)

Purchase price

 $1,400 

Cash consideration

 $300 

Total consideration

 $300 
     

Customer relationships

 $300 

Cash consideration

 $9,750 

Total consideration

 $9,750 
     

Customer relationships

 $9,750 
Business Acquisition, Pro Forma Information [Table Text Block]
  

Year Ended

 
   December 31,   December 31, 

Unaudited (in thousands except per share data)

  2024   2023 

Total revenue

 $35,627  $39,348 

Net income

  3,951   6,984 

Basic earnings per share

 $0.29  $0.51 

Basic weighted average shares outstanding

  13,838   13,733 

Diluted earnings per share

 $0.28  $0.51 

Diluted weighted average shares outstanding

  13,920   13,801