XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Acquisitions - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Temporary Alternatives [Member]    
Total revenue $ 31,097 $ 23,641
Net income $ 13,312 $ 12,635
Basic earnings per share (in dollars per share) $ 0.98 $ 0.94
Basic weighted average shares outstanding (in shares) 13,654 13,494
Diluted earnings per share (in dollars per share) $ 0.98 $ 0.93
Diluted weighted average shares outstanding (in shares) 13,721 13,606
Dubin [Member]    
Total revenue $ 31,303 $ 22,648
Net income $ 12,429 $ 12,666
Basic earnings per share (in dollars per share) $ 0.91 $ 0.94
Basic weighted average shares outstanding (in shares) 13,654 13,494
Diluted earnings per share (in dollars per share) $ 0.91 $ 0.93
Diluted weighted average shares outstanding (in shares) 13,721 13,606
Northbound [Member]    
Total revenue $ 31,140 $ 23,575
Net income $ 13,510 $ 12,626
Basic earnings per share (in dollars per share) $ 0.99 $ 0.94
Basic weighted average shares outstanding (in shares) 13,654 13,494
Diluted earnings per share (in dollars per share) $ 0.99 $ 0.93
Diluted weighted average shares outstanding (in shares) 13,721 13,606
MRINetwork [Member]    
Total revenue $ 41,995 $ 33,439
Net income $ 17,813 $ 17,307
Basic earnings per share (in dollars per share) $ 1.30 $ 1.28
Basic weighted average shares outstanding (in shares) 13,654 13,494
Diluted earnings per share (in dollars per share) $ 1.30 $ 1.27
Diluted weighted average shares outstanding (in shares) 13,721 13,606
Snelling Staffing Acquisition [Member]    
Total revenue $ 30,952 $ 22,128
Net income $ 12,458 $ 8,698
Basic earnings per share (in dollars per share) $ 0.93 $ 0.65
Basic weighted average shares outstanding (in shares) 13,654 13,482
Diluted earnings per share (in dollars per share) $ 0.91 $ 0.64
Diluted weighted average shares outstanding (in shares) 13,721 13,622