XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
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)20222021
Beginning balance - January 1$20,046 $11,082 
Acquired deferred revenue (Note 3)— 11,125 
Recognition of deferred revenue(19,200)(11,437)
Deferral of revenue17,649 7,321 
Ending balance - June 30$18,495 $18,091 
The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2022, is expected to be recognized as revenue over time as follows (in thousands):
Next 12 months$86,964 
Months 13-2455,987 
Months 25-3626,588 
Thereafter13,115 
Total$182,654 
Schedule of Disaggregated Revenue
Disaggregated revenue is as follows:
Three Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$27,771 $— $— 
Software(11)20,640 — 
Service5,141 10,630 — 
Mission systems— — 11,747 
Intelligence, surveillance, and reconnaissance solutions
— — 8,883 
Product— — 292 
Total$32,901 $31,270 $20,922 
Three Months Ended June 30, 2021
(in thousands)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 
Intelligence, surveillance, and reconnaissance solutions
— — 8,338 
Product— — 204 
Total$29,111 $22,013 $17,826 
Six Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$52,424 $— $— 
Software23 39,953 — 
Service9,885 20,732 — 
Mission systems— — 24,037 
Intelligence, surveillance, and reconnaissance solutions
— — 17,798 
Product— — 526 
Total$62,332 $60,685 $42,361 
Six Months Ended June 30, 2021
(in thousands)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 
Intelligence, surveillance, and reconnaissance solutions
— — 16,469 
Product— — 409 
Total$50,601 $37,107 $35,709