XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Income Statement [Abstract]    
Revenue $ 1,165,864 $ 1,085,814
Costs of revenue:    
Direct costs 782,760 739,678
Indirect costs and selling expenses 264,757 261,244
Depreciation and amortization 18,747 17,588
Total costs of revenue 1,066,264 1,018,510
Income from operations 99,600 67,304
Interest expense and other, net 8,886 11,247
Income before income taxes 90,714 56,057
Income tax expense (benefit) 11,881 14,011
Net income $ 78,833 $ 42,046
Basic earnings per share $ 3.19 $ 1.72
Diluted earnings per share $ 3.10 $ 1.67
Weighted-average basic shares outstanding 24,737 24,487
Weighted-average diluted shares outstanding 25,424 25,243