XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition Remaining Performance Obligation (Tables)
3 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Of the contract liability balance outstanding at October 31, 2020, the Company expects to recognize 32% by the end of fiscal 2021, an additional 31% by the end of fiscal 2022, and the remaining balance thereafter.