XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net service revenues $ 236,940 $ 217,893 $ 463,574 $ 423,195
Cost of service revenues 161,342 149,083 317,790 293,188
Gross profit 75,598 68,810 145,784 130,007
General and administrative expenses 55,095 48,175 108,247 93,601
Depreciation and amortization 3,609 3,587 7,130 7,188
Total operating expenses 58,704 51,762 115,377 100,789
Operating income 16,894 17,048 30,407 29,218
Interest income (108) (31) (166) (53)
Interest expense 1,986 1,262 3,806 2,478
Total interest expense, net 1,878 1,231 3,640 2,425
Income before income taxes 15,016 15,817 26,767 26,793
Income tax expense 3,766 4,220 7,047 6,302
Net income $ 11,250 $ 11,597 $ 19,720 $ 20,491
Net income per common share        
Basic income per share $ 0.71 $ 0.74 $ 1.25 $ 1.30
Diluted income per share $ 0.70 $ 0.72 $ 1.22 $ 1.28
Weighted average number of common shares and potential common shares outstanding:        
Basic 15,854 15,738 15,833 15,716
Diluted 16,131 16,043 16,113 16,063