Annual report pursuant to Section 13 and 15(d)

The Company and Its Accounting Policies - Cumulative Effect of New Revenue Recognition Standard Adoption Changes on Consolidated Balance Sheet (Detail)

v3.19.1
The Company and Its Accounting Policies - Cumulative Effect of New Revenue Recognition Standard Adoption Changes on Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
Assets      
Trade accounts receivable, net of allowances $ 17,582   $ 17,026
Unbilled revenue 7,522 $ 6,092 8,079
Inventories 24,670   11,566
Prepaid expenses and other current assets 1,333   772
Assets held for sale 4,850    
Other assets 149   202
Liabilities      
Accounts payable 12,405   16,151
Accrued compensation 5,126   4,958
Accrued expenses and other current liabilities 2,933   2,885
Customer deposits 30,847 26,585 13,213
Liabilities held for sale 3,525    
Deferred income tax liability 1,056   1,427
Stockholders' equity:      
Retained earnings 93,847   $ 99,011
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      
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, net of allowances 2,631 538  
Unbilled revenue 138 (1,987)  
Inventories 12,117 12,985  
Prepaid expenses and other current assets 133 118  
Assets held for sale 1,248    
Other assets 8 69  
Liabilities      
Accounts payable 189 (706)  
Accrued compensation (170) (172)  
Accrued expenses and other current liabilities 76 484  
Customer deposits 16,040 13,372  
Liabilities held for sale 1,264    
Deferred income tax liability (254) (233)  
Stockholders' equity:      
Retained earnings $ (870) $ (1,022)