XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations The activity of outstanding performance obligations as is relates to customer deposits and deferred service revenue is as follows:
(in thousands)20202019
Beginning balance - January 116,000 14,258 
Change in deferred revenue(4,677)828 
Changes in customer deposits1,390 (115)
Ending balance - September 3012,713 14,971 
The value of existing contracts, net of amounts relating to work performed at September 30, 2020 are expected to be recognized as revenue over time as follows (in thousands):
Next 12 Months$66,666 
Months 13-2443,361 
Months 25-3631,156 
Thereafter21,272 
TOTAL$162,455 
Schedule of Disaggregated Revenue Disaggregation of revenue for the three and nine months ended September 30, 2020 and September 30, 2019 is as follows:
(in thousands)Three months ended September 30, 2020
Restaurant/Retail - Point in TimeRestaurant/Retail - Over TimeGovernment - Over Time
Restaurant/Retail$29,739 $7,608 $— 
Mission Systems$— $— $8,084 
ISR Solutions$— $— $8,943 
Product$— $— $473 
TOTAL$29,739 $7,608 $17,500 
(in thousands)Three months ended September 30, 2019
Restaurant/Retail - Point in TimeRestaurant/Retail - Over TimeGovernment - Over Time
Restaurant/Retail$23,599 $5,508 $— 
Grocery335 399 — 
Mission Systems— — 8,444 
ISR Solutions— — 7,057 
Product— — 38 
TOTAL$23,934 $5,907 $15,539 
(in thousands)Nine months ended September 30, 2020
Restaurant/Retail - Point in TimeRestaurant/Retail - Over TimeGovernment - Over Time
Restaurant/Retail$77,373 $25,016 $— 
Mission Systems— — 24,620 
ISR Solutions— — 27,457 
Product— — 804 
TOTAL$77,373 $25,016 $52,881 

(in thousands)Nine months ended September 30, 2019
Restaurant/Retail - Point in TimeRestaurant/Retail - Over TimeGovernment - Over Time
Restaurant/Retail$65,849 $18,718 $— 
Grocery1,067 2,029 — 
Mission Systems— — 25,177 
ISR Solutions— — 20,603 
Product— — 866 
TOTAL$66,916 $20,747 $46,646