XML 31 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Textuals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2019
Oct. 31, 2019
Jan. 31, 2019
Oct. 31, 2018
Revenue Recognition [Abstract]        
Revenue recognized related to contract liabilities $ 4,500 $ 5,500    
Customer refund liability 260,040 260,040 $ 243,589 $ 235,400
Contract liability 5,400 5,400 6,400 4,200
Contract assets $ 0 $ 0 $ 0 $ 0