XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Net service revenues $ 205,302 $ 190,216
Cost of service revenues 144,105 134,381
Gross profit 61,197 55,835
General and administrative expenses 45,426 42,287
Depreciation and amortization 3,601 2,887
Total operating expenses 49,027 45,174
Operating income 12,170 10,661
Interest income (22) (334)
Interest expense 1,216 908
Total interest expense, net 1,194 574
Income before income taxes 10,976 10,087
Income tax expense 2,082 1,429
Net income $ 8,894 $ 8,658
Net income per common share    
Basic income per share $ 0.57 $ 0.56
Diluted income per share $ 0.55 $ 0.54
Weighted average number of common shares and potential common shares outstanding:    
Basic 15,694 15,519
Diluted 16,069 15,907