XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of Impact of Adoption to Condensed Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Assets:    
Contract assets $ 3,000  
Current liabilities:    
Deferred revenue 11,858 $ 14,574
Stockholders' equity:    
Retained earnings 245,056 238,953
Accounting Standards Update 2014-09    
Assets:    
Contract assets 3,000  
Current liabilities:    
Deferred revenue 11,858  
Deferred income tax liabilities 786  
Stockholders' equity:    
Retained earnings 245,056  
Accounting Standards Update 2014-09 | Balances without adoption of Topic 606    
Current liabilities:    
Deferred revenue 11,834  
Stockholders' equity:    
Retained earnings 242,842 241,167
Accounting Standards Update 2014-09 | Impact    
Assets:    
Contract assets 3,000  
Current liabilities:    
Deferred revenue 24  
Deferred income tax liabilities 786  
Stockholders' equity:    
Retained earnings $ 2,214 $ 2,214