Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Contract Balances (Details)

v3.21.2
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Revenue Recognition    
Increase (decrease) in balance of deferred revenue $ (400)  
Changes in deferred revenue    
DSS program 973 $ 1,417
Deposits 1,263 957
Deferred revenue balance, end of the period 6,734 7,139
Estimated revenue to be recognized thereafter 700  
FPP agreements    
Revenue Recognition    
Increase (decrease) in balance of deferred revenue (300)  
Contract With Customer Liability Increase Due To Increase In Deposits 300  
Changes in deferred revenue    
FPP Balance, beginning of the period 4,765 4,864
FPP Billings 4,092 4,172
FPP Revenue recognized (4,359) (4,271)
Balance attributed to FPP contracts 4,498 $ 4,765
Estimated revenue to be recognized in the next 12 months 3,800  
Distributor Support System    
Revenue Recognition    
Increase (decrease) in balance of deferred revenue $ (400)