Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Contract Balances (Details)

v3.19.2
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Revenue Recognition    
Increase (decrease) in balance of deferred revenue $ (700)  
Increase in deposits 1,000  
Changes in deferred revenue    
DSS program 1,324  
Deposits 2,593  
Deferred revenue balance, end of the period 8,887 $ 8,200
Estimated revenue to be recognized thereafter 1,100  
FPP agreements    
Revenue Recognition    
Increase (decrease) in balance of deferred revenue 100  
Changes in deferred revenue    
FPP Balance, beginning of the period 4,881  
FPP Billings 4,288  
FPP Revenue recognized (4,199)  
Balance attributed to FPP contracts 4,970  
Estimated revenue to be recognized in the next 12 months 3,900  
Distributor Support System    
Revenue Recognition    
Increase (decrease) in balance of deferred revenue $ (400)