XML 58 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of Changes to Remaining Performance Obligations (Parenthetical) (Detail)
Mar. 31, 2018
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Percentage of remaining performance obligations 100.00%
Saudi Aramco [Member]  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Percentage of remaining performance obligations 48.00%