XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations The activity of outstanding performance obligations as it relates to customer deposits and deferred service revenue is as follows:
(in thousands)20212020
Beginning balance - January 1$11,082 $12,486 
Acquired deferred revenue (Note 3)11,125 — 
Recognition of deferred revenue(11,437)(7,727)
Deferral of revenue7,321 7,268 
Ending balance - June 30$18,091 $12,027 
The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2021, are expected to be recognized as revenue over time as follows (in thousands):
Next 12 Months$67,995 
Months 13-2439,101 
Months 25-3622,647 
Thereafter11,464 
TOTAL$141,207 
Schedule of Disaggregated Revenue
Disaggregation of revenue is as follows (in thousands):
Three months ended June 30, 2021
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$23,355 $— $— 
Software294 14,806 — 
Service5,462 7,207 — 
Mission Systems— — 9,284 
ISR Solutions— — 8,338 
Product— — 204 
TOTAL$29,111 $22,013 $17,826 
Three months ended June 30, 2020
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$12,104 $— $— 
Software624 7,232 — 
Service2,170 5,503 — 
Mission Systems— — 8,087 
ISR Solutions— — 9,742 
Product— — 229 
TOTAL$14,898 $12,735 $18,058 
The Company has reclassified the prior year information in the above table to conform to the current year presentation; Restaurant/Retail of $27.6 million is presented across hardware, software and service, and ISR solutions of $9.9 million is presented across ISR solutions and product.
Six months ended June 30, 2021
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$41,190 $— $— 
Software537 22,439 — 
Service8,874 14,668 — 
Mission Systems— — 18,831 
ISR Solutions— — 16,469 
Product— — 409 
TOTAL$50,601 $37,107 $35,709 
Six months ended June 30, 2020
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$30,241 $— $— 
Software1,186 14,618 — 
Service7,112 11,885 — 
Mission Systems— — 16,535 
ISR Solutions— — 18,514 
Product332 
TOTAL$38,539 $26,503 $35,381