XML 23 R40.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE RECOGNITION - Textuals (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Customer refund liabilities $ 233,418 $ 243,589
Contract liability 5,900 6,400
Revenue recognized related to contract liabilities 6,300  
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 liabilities $ 233,400 $ 243,600