v3.25.2
Note 14 - Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Net income (loss) attributable to SPAR Group, Inc. $ (182) $ (3,891) $ 259 $ 639 $ 2,735 $ 1,505 $ (3,150) $ 3,902
Weighted average common shares – basic (in shares) 23,435 23,786 23,237 23,250 23,670 23,182 23,555 23,333
Stock options and unvested restricted shares (in shares)             174 147
Convertible Series B Preferred Stock (in shares)             0 975
Weighted average common shares – diluted (in shares) 23,435 24,010 23,376 23,392 23,873 23,337 23,729 24,455
Basic earnings (loss) per common share attributable to SPAR Group, Inc. (in dollars per share) $ (0.01) $ (0.17) $ 0.01 $ 0.03 $ 0.11 $ 0.06 $ (0.13) $ 0.17
Diluted earnings (loss) per common share attributable to SPAR Group, Inc. (in dollars per share) $ (0.01) $ (0.16) $ 0.01 $ 0.03 $ 0.12 $ 0.06 $ (0.13) $ 0.16