XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Impacts of Adopting New Revenue Standard on Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Jan. 31, 2019
Feb. 01, 2018
Jan. 31, 2018
Assets:      
Deferred tax assets, non-current $ 10,587   $ 3,642
Liabilities:      
Accounts payable 12,801   19,815
Accrued and other current liabilities 24,700   32,178
Income taxes payable 993   936
Deferred revenue, current 529   307
Other long-term liabilities 8,341   11,226
Equity:      
Retained earnings 230,861   $ 261,265
Topic 606 [Member]      
Liabilities:      
Deferred revenue, current   $ 264  
Equity:      
Retained earnings   261,308  
Topic 606 [Member] | Impact of Adoption [Member]      
Assets:      
Deferred tax assets, non-current 34    
Liabilities:      
Accounts payable (150)    
Accrued and other current liabilities (32)    
Income taxes payable 1    
Deferred revenue, current 4,957 (43)  
Other long-term liabilities 3    
Equity:      
Retained earnings (4,745) $ 43  
Topic 606 [Member] | Amounts under ASC 605 [Member]      
Assets:      
Deferred tax assets, non-current 10,621    
Liabilities:      
Accounts payable 12,651    
Accrued and other current liabilities 24,668    
Income taxes payable 994    
Deferred revenue, current 5,486    
Other long-term liabilities 8,344    
Equity:      
Retained earnings $ 226,116