XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements (Tables)
9 Months Ended
Apr. 28, 2018
Accounting Policies [Abstract]  
Summary of Current and Expected Revenue Recognition Timing
The table below details the timing of when revenue is typically recognized under the current revenue standard compared to the timing of when revenue will typically be recognized under the New Revenue Standard for these major areas:
 
 
Current Revenue Standard
 
New Revenue Standard
Software arrangements:
 
 
 
 
Perpetual software licenses
 
Upfront
 
Upfront
Term software licenses
 
Ratable
 
Upfront
Security software licenses
 
Ratable
 
Ratable
Enterprise license agreements
 
Ratable
 
Upfront
Software support services
 
Ratable
 
Ratable
Software-as-a-service
 
Ratable
 
Ratable
Two-tier distribution
 
Sell-Through
 
Sell-In