XML 14 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
6 Months Ended
May 01, 2019
Oct. 31, 2019
Adoption of new accounting pronouncement    
Operating lease right-of-use assets   $ 107,624
Operating lease liability   113,074
Operating lease right-of-use assets obtained in exchange for lease obligations   $ 6,569
Adjustment | ASU 2016-02    
Adoption of new accounting pronouncement    
Operating lease right-of-use assets $ 118,800  
Operating lease liability 118,800  
Operating lease right-of-use assets obtained in exchange for lease obligations $ 4,800