XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Lease assets and liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Assets and Liabilities, Lessee [Abstract]    
Operating lease assets $ 186,070 $ 270,032
Classification of operating lease assets Operating lease assets  
Total lease assets $ 186,070 270,032
Current operating lease liabilities $ 43,560 63,166
Classification current operating lease liabilities Current operating lease liabilities  
Noncurrent operating lease liabilities $ 161,668 249,040
Classification of noncurrent operating liabilities Noncurrent operating lease liabilities  
Total lease liabilities $ 205,228 $ 312,206