XML 36 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Narrative (Detail)
shares in Thousands
3 Months Ended 12 Months Ended
Jun. 01, 2018
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
segment
manufactured_units
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Jan. 01, 2019
USD ($)
Disaggregation of Revenue [Line Items]                          
Deferred revenue, revenue recognized                   $ 1,017,000      
Deferred revenue balance   $ 7,654,000       $ 4,095,000       $ 7,654,000 $ 4,095,000    
Accounts receivables due period                   30 days      
Accounts receivables, allowance for doubtful accounts   0       42,000       $ 0 42,000    
Unbilled receivables   2,282,000       578,000       2,282,000 578,000    
Accounts receivable, net   60,052,000       18,989,000       60,052,000 18,989,000    
Cost of goods sold   29,793,000 $ 38,555,000 $ 43,068,000 $ 40,605,000 34,217,000 $ 40,595,000 $ 34,678,000 $ 35,413,000 152,021,000 144,903,000 $ 100,304,000  
Inventory write-down                   0 0    
Amortization of deferred financing charges and debt discount                   861,000 546,000 455,000  
Tax Cuts and Jobs Act of 2017, income tax benefit           8,500,000              
Recognized income tax interest and penalties                   0 0 $ 0  
Probable environmental matters   0       0       $ 0 $ 0    
Number of operating segments | segment                   1      
Antidilutive securities excluded from computation of earnings per share (in shares) | shares                   764 854 251  
Right of use assets upon adoption   505,000               $ 505,000      
Long-term debt, current and long-term portions   590,000               590,000      
Gain (Loss) on sale of assets and asset impairment charges                   15,542,000      
Impairment loss                   15,542,000 $ 17,835,000 $ 0  
Operating right-of-use assets   28,178,000       $ 0       28,178,000 0    
Operating lease liabilities, current and long-term portions   28,577,000               28,577,000      
Additions and revisions of prior estimates   9,828,000               (5,114,000) 7,546,000    
Accounting Standards Update 2016-02                          
Disaggregation of Revenue [Line Items]                          
Right of use assets upon adoption   $ 35,939,000               35,939,000      
Operating right-of-use assets                         $ 35,939,000
Operating lease liabilities, current and long-term portions                         $ 36,484,000
Developed technology                          
Disaggregation of Revenue [Line Items]                          
Impairment loss                   7,628,000      
Hixton [Member]                          
Disaggregation of Revenue [Line Items]                          
Gain (Loss) on sale of assets and asset impairment charges                   7,914,000      
Shipping                          
Disaggregation of Revenue [Line Items]                          
Cost of goods sold                   $ 76,643,000 $ 70,532,000 $ 50,313,000  
Quickthree Solutions                          
Disaggregation of Revenue [Line Items]                          
Adjustment period 3 years                 3 years      
Minimum | Quickthree Solutions                          
Disaggregation of Revenue [Line Items]                          
Measurement basis, manufactured units | manufactured_units                   11      
Maximum | Quickthree Solutions                          
Disaggregation of Revenue [Line Items]                          
Measurement basis, manufactured units | manufactured_units                   20