v3.25.2
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

 

Numerator:

        

Net income (loss) attributable to SPAR Group, Inc.

 $(3,150) $3,902 
         

Denominator:

        

Shares used in basic net income per share calculation

  23,555   23,333 

Effect of diluted securities:

        

Stock options and unvested restricted shares

  174   147 

Convertible Series B Preferred Stock

     975 

Shares used in diluted net income per share calculations

  23,729   24,455 
         

Basic earnings (loss) per common share attributable to SPAR Group, Inc.

 $(0.13) $0.17 

Diluted earnings (loss) per common share attributable to SPAR Group, Inc.

 $(0.13) $0.16