XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Contract with Customer, Liability, Revenue Recognized $ 50,200 $ 150,100      
Revenue, Remaining Performance Obligation, Amount 214,000   $ 214,000    
Capitalized Contract Cost, Amortization     3,107  
Capitalized Contract Cost, Impairment Loss $ 0   $ 0    
Direct Costs of Obtaining Contract [Member]          
Capitalized Contract Cost, Amortization Period 5 years   5 years    
Capitalized Contract Cost, Net, Total $ 10,400   $ 10,400   $ 10,100
Direct Costs of Obtaining Contract [Member] | Selling and Marketing Expense [Member]          
Capitalized Contract Cost, Amortization $ 900   $ 2,700    
Costs to Fulfill Contract [Member]          
Capitalized Contract Cost, Amortization Period 5 years   5 years    
Capitalized Contract Cost, Net, Total $ 1,500   $ 1,500   $ 1,500
Costs to Fulfill Contract [Member] | Cost of Sales [Member]          
Capitalized Contract Cost, Amortization $ 100   $ 400