XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Net service revenues $ 217,893 $ 184,576 $ 423,195 $ 374,792
Cost of service revenues 149,083 129,579 293,188 263,960
Gross profit 68,810 54,997 130,007 110,832
General and administrative expenses 48,175 42,450 93,601 84,737
Depreciation and amortization 3,587 2,940 7,188 5,827
Total operating expenses 51,762 45,390 100,789 90,564
Operating income 17,048 9,607 29,218 20,268
Interest income (31) (155) (53) (489)
Interest expense 1,262 721 2,478 1,629
Total interest expense, net 1,231 566 2,425 1,140
Income before income taxes 15,817 9,041 26,793 19,128
Income tax expense 4,220 2,134 6,302 3,563
Net income $ 11,597 $ 6,907 $ 20,491 $ 15,565
Net income per common share        
Basic income per share $ 0.74 $ 0.44 $ 1.30 $ 1.00
Diluted income per share $ 0.72 $ 0.43 $ 1.28 $ 0.98
Weighted average number of common shares and potential common shares outstanding:        
Basic 15,738 15,582 15,716 15,551
Diluted 16,043 15,916 16,063 15,917