Quarterly report pursuant to Section 13 or 15(d)

Accounting and Repoting Changes - Cumulative Effect of New Revenue Recognition Standard Adoption Changes on Consolidated Balance Sheet (Detail)

v3.10.0.1
Accounting and Repoting Changes - Cumulative Effect of New Revenue Recognition Standard Adoption Changes on Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
Jun. 30, 2017
Mar. 31, 2017
Assets          
Trade accounts receivable $ 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          
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   $ 99,011 $ 110,600 $ 110,544
ASU 2014-09 [Member]          
Assets          
Trade accounts receivable   17,564      
Unbilled revenue   6,092      
Inventories   24,551      
Prepaid expenses and other current assets   890      
Other assets   271      
Liabilities          
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] | Adjustments Due to Adoption of Revenue Recognition Standard [Member]          
Assets          
Trade accounts receivable 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          
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)