XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of Impact of Adopting Topic 606 on Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Revenue from Contract with Customers [Line Items]    
Inventories $ 61,162 $ 48,346
Other current assets 35,760 33,308
Total assets 834,658 738,746
Deferred income taxes 6,695 6,444
Retained earnings 105,212 48,434
Total liabilities and stockholders' equity 834,658 $ 738,746
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue from Contract with Customers [Line Items]    
Inventories 5,801  
Other current assets (8,607)  
Total assets (2,806)  
Deferred income taxes (534)  
Retained earnings (2,272)  
Total liabilities and stockholders' equity (2,806)  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue from Contract with Customers [Line Items]    
Inventories 66,963  
Other current assets 27,153  
Total assets 831,852  
Deferred income taxes 6,161  
Retained earnings 102,940  
Total liabilities and stockholders' equity $ 831,852