XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Schedule of Performance Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized included in contract liabilities at beginning of period $ 5,700  
Current - under one year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations $ 11,535 $ 9,645
Performance obligation, percentage 70.00%  
Current - under one year | Restaurant    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations $ 11,198 9,320
Current - under one year | Government    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations 337 325
Non-current - over one year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations $ 4,807 4,407
Performance obligations, period 60 months  
Non-current - over one year | Restaurant    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations $ 4,807 4,407
Non-current - over one year | Government    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Performance obligations $ 0 $ 0