XML 23 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Statement [Abstract]      
Revenues $ 2,625,924 $ 2,440,413 $ 2,065,008
Costs of services 1,775,851 1,645,230 1,386,263
Gross profit 850,073 795,183 678,745
Selling, general and administrative expenses 591,893 565,829 492,170
Amortization of intangible assets 33,444 39,628 34,467
Operating income 224,736 189,726 152,108
Interest expense (27,643) (32,327) (26,444)
Write-off of loan costs 0 0 (3,751)
Income before income taxes 197,093 157,399 121,913
Provision for income taxes 39,219 60,203 50,491
Income from continuing operations 157,874 97,196 71,422
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 0 0 25,703
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent (199) 5 525
Net income $ 157,675 $ 97,201 $ 97,650
Basic earnings per common share:      
Continuing operations $ 3.01 $ 1.83 $ 1.37
Discontinued operations 0.00 0.00 0.50
Net income 3.01 1.83 1.87
Diluted earnings per common share:      
Continuing operations 2.97 1.81 1.35
Discontinued operations 0.00 0.00 0.49
Net income $ 2.97 $ 1.81 $ 1.84
Number of shares and share equivalents used to calculate earnings per share:      
Basic (in shares) 52,503 53,192 52,259
Diluted (in shares) 53,205 53,747 53,005
Reconciliation of net income to comprehensive income:      
Net income $ 157,675 $ 97,201 $ 97,650
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax 6,384 (1,861) (3,714)
Changes in fair value of derivative, net of tax 0 0 122
Comprehensive income $ 164,059 $ 95,340 $ 94,058