XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 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(15,846)(9,922)
Deferral of revenue14,257 8,881 
Ending balance - September 30$20,618 $11,445 
The value of existing contracts in the Government segment, net of amounts relating to work performed at September 30, 2021, are expected to be recognized as revenue over time as follows (in thousands):
Next 12 months$26,310 
Months 13-2471,209 
Months 25-3652,910 
Thereafter41,551 
Total$191,980 
Schedule of Disaggregated Revenue
Disaggregation of revenue is as follows (in thousands):
Three Months Ended September 30, 2021
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$29,669 $— $— 
Software290 16,878 — 
Service5,150 7,834 — 
Mission systems— — 9,619 
Intelligence, surveillance, and reconnaissance solutions
— — 8,237 
Product— — 183 
Total$35,109 $24,712 $18,039 
Three Months Ended September 30, 2020
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$20,149 $— $— 
Software371 6,418 — 
Service3,490 6,919 — 
Mission systems— — 8,084 
Intelligence, surveillance, and reconnaissance solutions
— — 8,943 
Product— — 473 
Total$24,010 $13,337 $17,500 
The Company has reclassified the prior year information in the above table to conform to the current year presentation; Restaurant/Retail of $37.3 million is presented across hardware, software and service.
Nine Months Ended September 30, 2021
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$70,858 $— $— 
Software827 39,318 — 
Service14,024 22,502 — 
Mission Systems— — 28,450 
Intelligence, surveillance, and reconnaissance solutions
— — 24,706 
Product— — 592 
Total$85,709 $61,820 $53,748 
Intelligence, surveillance, and reconnaissance solutions
Nine Months Ended September 30, 2020
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government
over time
Hardware$50,390 $— $— 
Software1,153 18,547 — 
Service11,006 21,293 — 
Mission Systems— — 24,620 
Intelligence, surveillance, and reconnaissance solutions
— — 27,457 
Product804 
Total$62,549 $39,840 $52,881