XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue and Contract Receivables, net, Revenue Recognition Policy (Details) - Consulting [Member]
9 Months Ended
Apr. 28, 2018
Time and Materials [Member]  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Revenue recognition policy As incurred at contract rates.
Fixed Price [Member]  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Revenue recognition policy Percentage of completion, approximating the ratio of either total costs or Level of Effort (LOE) hours incurred to date to total estimated costs or LOE hours.
Cost-Plus [Member]  
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Revenue recognition policy Costs as incurred plus fees. Fees are recognized as revenue using percentage of completion determined by the percentage of LOE hours incurred to total LOE hours in the respective contracts.