XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recently Adopted Accounting Standard - Summary of Cumulative Effect of Adoption on Consolidated Balance Sheets (Detail) - USD ($)
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Mar. 31, 2017
Item Effected [Line Items]        
Accounts receivable, net $ 41,634,000      
Inventories, net 38,959,000   $ 36,499,000  
Total assets 173,630,000   165,724,000 $ 156,571,000
Income taxes payable 298,000   300,000  
Deferred revenue 2,769,000   5,791,000  
Sales allowances 384,000      
Total liabilities 27,275,000   29,305,000  
Retained earnings 101,218,000   93,605,000  
Total equity 146,355,000   136,419,000  
Total liabilities and equity 173,630,000   $ 165,724,000  
Accounting Standards Update 2014-09 [Member]        
Item Effected [Line Items]        
Deferred revenue 205,000      
Sales allowances (384,000)      
Accounting Standards Update 2014-09 [Member] | Adjustments [Member]        
Item Effected [Line Items]        
Accounts receivable, net (74,000)      
Inventories, net (44,000)      
Total assets (118,000)      
Income taxes payable (7,000)      
Deferred revenue 4,073,000      
Sales allowances (301,000)      
Total liabilities 3,765,000      
Retained earnings (3,883,000) $ 3,670,000    
Total equity (3,883,000)      
Total liabilities and equity (118,000)      
Accounting Standards Update 2014-09 [Member] | Balances without adoption of Topic 606 [Member]        
Item Effected [Line Items]        
Accounts receivable, net 41,560,000      
Inventories, net 38,915,000      
Total assets 173,512,000      
Income taxes payable 291,000      
Deferred revenue 6,842,000      
Sales allowances 83,000      
Total liabilities 31,040,000      
Retained earnings 97,335,000      
Total equity 142,472,000      
Total liabilities and equity $ 173,512,000