XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements - Impact of Adoption of ASC 606 on Financial Statements - Consolidated Statement of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue $ 1,181,641 $ 1,087,860 $ 2,347,505 $ 2,173,674
Costs of revenue:        
Direct costs 790,849 727,160 1,573,609 1,466,838
Indirect costs and selling expenses 269,677 254,180 534,434 515,424
Depreciation and amortization 18,852 18,258 37,599 35,846
Total costs of revenue 1,079,378 999,598 2,145,642 2,018,108
Income from operations 102,263 88,262 201,863 155,566
Interest expense and other, net 9,421 10,956 18,307 22,203
Income before taxes 92,842 77,306 183,556 133,363
Income tax expense (benefit) 24,246 (65,489) 36,127 (51,478)
Net income $ 68,596 $ 142,795 $ 147,429 $ 184,841
Basic earnings per share $ 2.76 $ 5.80 $ 5.95 $ 7.53
Diluted earnings per share $ 2.71 $ 5.66 $ 5.81 $ 7.33
Under ASC 605        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue $ 1,177,635   $ 2,336,337  
Costs of revenue:        
Direct costs 790,849   1,573,609  
Indirect costs and selling expenses 270,997   535,697  
Depreciation and amortization 18,852   37,599  
Total costs of revenue 1,080,698   2,146,905  
Income from operations 96,937   189,432  
Interest expense and other, net 9,421   18,307  
Income before taxes 87,516   171,125  
Income tax expense (benefit) 22,858   32,945  
Net income $ 64,658   $ 138,180  
Basic earnings per share $ 2.60   $ 5.57  
Diluted earnings per share $ 2.55   $ 5.44  
ASU 2014-09 | Effect of ASC 606        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue $ 4,006   $ 11,168  
Costs of revenue:        
Indirect costs and selling expenses (1,320)   (1,263)  
Total costs of revenue (1,320)   (1,263)  
Income from operations 5,326   12,431  
Income before taxes 5,326   12,431  
Income tax expense (benefit) 1,388   3,182  
Net income $ 3,938   $ 9,249  
Basic earnings per share $ 0.16   $ 0.37  
Diluted earnings per share $ 0.16   $ 0.36