XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Net service revenues $ 193,987 $ 168,993 $ 568,779 $ 456,415
Cost of service revenues 137,686 123,817 401,646 334,719
Gross profit 56,301 45,176 167,133 121,696
General and administrative expenses 40,733 35,085 125,470 94,109
Depreciation and amortization 3,045 2,756 8,872 7,365
Total operating expenses 43,778 37,841 134,342 101,474
Operating income from continuing operations 12,523 7,335 32,791 20,222
Interest income (87) (786) (576) (1,096)
Interest expense 680 866 2,309 2,164
Total interest expense, net (593) (80) (1,733) (1,068)
Income from continuing operations before income taxes 11,930 7,255 31,058 19,154
Income tax expense 2,811 1,769 6,374 4,080
Net income from continuing operations 9,119 5,486 24,684 15,074
Net loss from discontinued operations   (574)   (574)
Net income $ 9,119 $ 4,912 $ 24,684 $ 14,500
Basic income per share        
Continuing operations $ 0.58 $ 0.40 $ 1.59 $ 1.14
Discontinued operations   (0.04)   (0.04)
Basic income per share 0.58 0.36 1.59 1.10
Diluted income per share        
Continuing operations 0.57 0.39 1.55 1.10
Discontinued operations   (0.04)   (0.04)
Diluted income per share $ 0.57 $ 0.35 $ 1.55 $ 1.06
Weighted average number of common shares and potential common shares outstanding:        
Basic 15,618 13,766 15,573 13,271
Diluted 15,957 14,203 15,934 13,687