XML 35 R2.htm IDEA: XBRL DOCUMENT v3.20.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 335,208 $ 326,738
Direct costs 240,684 233,562
Gross profit 94,524 93,176
Selling, general and administrative expenses 79,216 79,813
Depreciation and amortization 1,393 1,650
Income from operations 13,915 11,713
Other expense, net 1,381 923
Income from continuing operations, before income taxes 12,534 10,790
Income tax expense 3,428 2,816
Income from continuing operations 9,106 7,974
Income from discontinued operations, net of tax 0 18,881
Net income 9,106 26,855
Other comprehensive loss:    
Change in fair value of interest rate swaps, net of tax (1,121) (280)
Comprehensive income $ 7,985 $ 26,575
Earnings per share – basic:    
Continuing operations (in dollars per share) $ 0.42 $ 0.33
Discontinued operations (in dollars per share) 0 0.77
Earnings per share - basic (in dollars per share) 0.42 1.10
Earnings per share – diluted:    
Continuing operations (in dollars per share) 0.42 0.32
Discontinued operations (in dollars per share) 0 0.75
Earnings per share – diluted (in dollars per share) $ 0.42 $ 1.07
Weighted average shares outstanding – basic (in shares) 21,553 24,516
Weighted average shares outstanding – diluted (in shares) 21,860 25,019