XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Summary of Significant Accounting Policies Narative (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Feb. 01, 2019
Jan. 31, 2019
Apr. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenue recognition over next 12 months, percent 40.00%      
Operating lease right-of-use-assets $ 120,446   $ 0  
Operating lease liabilities 126,873      
Restricted cash $ 16,286   $ 15,823 $ 16,499
ASU 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease right-of-use-assets   $ 124,500    
Operating lease liabilities   $ 130,600