Quarterly report pursuant to Section 13 or 15(d)

Accounting and Repoting Changes - Impact of Adoption of the New Revenue Recognition Standard on Consolidated Statements of Income and Balance Sheet (Detail)

v3.10.0.1
Accounting and Repoting Changes - Impact of Adoption of the New Revenue Recognition Standard on Consolidated Statements of Income and Balance Sheet (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
Jun. 30, 2017
Mar. 31, 2017
Consolidated Statements of Income                  
Net sales $ 21,441 $ 17,224 $ 50,992 $ 38,075          
Cost of products sold 15,214 13,483 37,623 29,556          
Gross profit 6,227 3,741 13,369 8,519          
Selling, general and administrative 4,718 3,671 9,269 7,325          
Income before provision for income taxes 2,005 (26) 5,030 1,307          
Provision for income taxes 178 (36) 880 362          
Net income 1,827 10 4,150 945          
Assets                  
Trade accounts receivable, net of allowances 15,556   15,556       $ 17,026    
Unbilled revenue 10,582   10,582     $ 6,092 8,079    
Inventories 20,763   20,763       11,566    
Prepaid expenses and other current assets 1,572   1,572       772    
Other assets 173   173       202    
Liabilities and stockholders’ equity                  
Accounts payable 9,317   9,317       16,151    
Accrued compensation 5,604   5,604       4,958    
Accrued expenses and other current liabilities 3,541   3,541       2,885    
Customer deposits 30,539   30,539     26,585 13,213    
Deferred income tax liability 1,446   1,446       1,427    
Stockholders’ equity:                  
Retained earnings 100,271 $ 109,731 100,271 $ 109,731 $ 99,427   99,011 $ 110,600 $ 110,544
Accumulated other comprehensive loss (8,243)   (8,243)       $ (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 Statements of Income                  
Net sales 22,613   49,135            
Cost of products sold 16,136   35,776            
Gross profit 6,477   13,359            
Selling, general and administrative 4,808   9,284            
Income before provision for income taxes 2,165   5,005            
Provision for income taxes 217   874            
Net income 1,948   4,131            
Assets                  
Trade accounts receivable, net of allowances 12,097   12,097            
Unbilled revenue 11,671   11,671            
Inventories 9,960   9,960            
Prepaid expenses and other current assets 1,430   1,430            
Other assets 147   147            
Liabilities and stockholders’ equity                  
Accounts payable 10,037   10,037            
Accrued compensation 5,800   5,800            
Accrued expenses and other current liabilities 3,625   3,625            
Customer deposits 14,957   14,957            
Deferred income tax liability 1,711   1,711            
Stockholders’ equity:                  
Retained earnings 101,254   101,254            
Accumulated other comprehensive loss (8,251)   (8,251)            
ASU 2014-09 [Member] | Effect of Change [Member]                  
Consolidated Statements of Income                  
Net sales (1,172)   1,857            
Cost of products sold (922)   1,847            
Gross profit (250)   10            
Selling, general and administrative (90)   (15)            
Income before provision for income taxes (160)   25            
Provision for income taxes (39)   6            
Net income (121)   19            
Assets                  
Trade accounts receivable, net of allowances 3,459   3,459     538      
Unbilled revenue (1,089)   (1,089)     (1,987)      
Inventories 10,803   10,803     12,985      
Prepaid expenses and other current assets 142   142     118      
Other assets 26   26     69      
Liabilities and stockholders’ equity                  
Accounts payable (720)   (720)     (706)      
Accrued compensation (196)   (196)     (172)      
Accrued expenses and other current liabilities (84)   (84)     484      
Customer deposits 15,582   15,582     13,372      
Deferred income tax liability (265)   (265)     (233)      
Stockholders’ equity:                  
Retained earnings (983)   (983)     $ (1,022)      
Accumulated other comprehensive loss $ 8   $ 8