Quarterly report pursuant to Section 13 or 15(d)

Accounting and Repoting Changes - Impact of Adoption on Consolidated Statement of Income and Balance Sheet (Detail)

v3.10.0.1
Accounting and Repoting Changes - Impact of Adoption on Consolidated Statement of Income and Balance Sheet (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Apr. 01, 2018
Mar. 31, 2018
Mar. 31, 2017
Consolidated Statement of Income          
Net sales $ 29,551 $ 20,851      
Cost of products sold 22,409 16,073      
Gross profit 7,142 4,778      
Selling, general and administrative 4,551 3,654      
Income before provision for income taxes 3,025 1,333      
Provision for income taxes 702 398      
Net income 2,323 935      
Assets          
Trade accounts receivable, net of allowances 12,698     $ 17,026  
Unbilled revenue 11,844   $ 6,092 8,079  
Inventories 19,323     11,566  
Prepaid expenses and other current assets 1,342     772  
Other assets 221     202  
Liabilities and stockholders’ equity          
Accounts payable 8,296     16,151  
Accrued compensation 5,001     4,958  
Accrued expenses and other current liabilities 3,469     2,885  
Customer deposits 25,867   26,585 13,213  
Deferred income tax liability 1,417     1,427  
Stockholders’ equity:          
Retained earnings 99,427 $ 110,600   99,011 $ 110,544
Accumulated other comprehensive loss (8,279)     $ (8,250)  
ASU 2014-09 [Member]          
Assets          
Trade accounts receivable, net of allowances     17,564    
Unbilled revenue     6,092    
Inventories     24,551    
Prepaid expenses and other current assets     890    
Other assets     271    
Liabilities and stockholders’ equity          
Accounts payable     15,445    
Accrued compensation     4,786    
Accrued expenses and other current liabilities     3,369    
Customer deposits     26,585    
Deferred income tax liability     1,194    
Stockholders’ equity:          
Retained earnings     97,989    
ASU 2014-09 [Member] | Balances Without Adoption of Revenue Recognition Standard [Member]          
Consolidated Statement of Income          
Net sales 26,522        
Cost of products sold 19,640        
Gross profit 6,882        
Selling, general and administrative 4,476        
Income before provision for income taxes 2,840        
Provision for income taxes 657        
Net income 2,183        
Assets          
Trade accounts receivable, net of allowances 12,018        
Unbilled revenue 12,399        
Inventories 9,202        
Prepaid expenses and other current assets 1,229        
Other assets 187        
Liabilities and stockholders’ equity          
Accounts payable 8,293        
Accrued compensation 5,201        
Accrued expenses and other current liabilities 3,540        
Customer deposits 14,135        
Deferred income tax liability 1,639        
Stockholders’ equity:          
Retained earnings 100,176        
Accumulated other comprehensive loss (8,179)        
ASU 2014-09 [Member] | Effect of Change [Member]          
Consolidated Statement of Income          
Net sales 3,029        
Cost of products sold 2,769        
Gross profit 260        
Selling, general and administrative 75        
Income before provision for income taxes 185        
Provision for income taxes 45        
Net income 140        
Assets          
Trade accounts receivable, net of allowances 680   538    
Unbilled revenue (555)   (1,987)    
Inventories 10,121   12,985    
Prepaid expenses and other current assets 113   118    
Other assets 34   69    
Liabilities and stockholders’ equity          
Accounts payable 3   (706)    
Accrued compensation (200)   (172)    
Accrued expenses and other current liabilities (71)   484    
Customer deposits 11,732   13,372    
Deferred income tax liability (222)   (233)    
Stockholders’ equity:          
Retained earnings (749)   $ (1,022)    
Accumulated other comprehensive loss $ (100)