XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Income Statements - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Gross Contract Revenue $ 76,100 $ 52,461
Contract costs: (exclusive of depreciation and amortization below)    
Direct payroll costs 28,835 20,659
Sub-consultants and expenses 8,538 4,760
Total contract costs 37,373 25,419
Operating Expenses:    
Selling, general and administrative 33,636 22,821
Depreciation and amortization 3,565 2,389
(Gain) on sale (11) (6)
Total operating expenses 37,190 25,204
Income from operations 1,537 1,838
Other expense 1,213 498
Income (loss) before tax expense 324 1,340
Income tax (benefit) expense (213) (117)
Net income 537 1,457
Earnings allocated to non-vested shares 69 254
Net income attributable to common shareholders $ 468 $ 1,203
Earnings per share    
Basic (in dollars per share) $ 0.04 $ 0.12
Diluted (in dollars per share) $ 0.04 $ 0.12
Weighted average shares outstanding:    
Basic (in shares) 11,800,308 9,926,395
Diluted (in shares) 12,669,581 10,043,794