XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Textuals (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Feb. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Customer Refund Liability, Current $ 99,355 $ 233,418  
Contract liability 5,900 5,900  
Revenue recognized related to contract liabilities 4,500    
Contract assets 0 0  
Impact of Adoption of ASC 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Reduction in stockholders equity     $ 53,700
Customer Refund Liability, Current $ 99,400 $ 233,400