XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net service revenues $ 216,662 $ 193,987 $ 639,857 $ 568,779
Cost of service revenues 149,616 137,686 442,804 401,646
Gross profit 67,046 56,301 197,053 167,133
General and administrative expenses 46,280 40,733 139,881 125,470
Depreciation and amortization 3,406 3,045 10,594 8,872
Total operating expenses 49,686 43,778 150,475 134,342
Operating income 17,360 12,523 46,578 32,791
Interest income (37) (87) (90) (576)
Interest expense 1,614 680 4,092 2,309
Total interest expense, net 1,577 593 4,002 1,733
Income before income taxes 15,783 11,930 42,576 31,058
Income tax expense 4,206 2,811 10,508 6,374
Net income $ 11,577 $ 9,119 $ 32,068 $ 24,684
Net income per common share        
Basic income per share $ 0.74 $ 0.58 $ 2.04 $ 1.59
Diluted income per share $ 0.72 $ 0.57 $ 2.00 $ 1.55
Weighted average number of common shares and potential common shares outstanding:        
Basic 15,748 15,618 15,727 15,573
Diluted 16,030 15,957 16,060 15,934