XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 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)443 11,125 
Recognition of deferred revenue(28,493)(15,846)
Deferral of revenue24,837 14,257 
Ending balance - September 30$16,833 $20,618 
The value of existing contracts in the Government segment, net of amounts relating to work performed at September 30, 2022, is expected to be recognized as revenue over time as follows (in thousands):
Next 12 months$160,767 
Months 13-24122,362 
Months 25-3651,875 
Thereafter9,746 
Total$344,750 
Schedule of Disaggregated Revenue
Disaggregated revenue is as follows:
Three Months Ended September 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$30,796 $— $— $— 
Software22,436 — — 
Service4,821 10,298 — — 
Mission systems— — — 8,982 
Intelligence, surveillance, and reconnaissance solutions
— — — 14,710 
Commercial software— — 541 181 
Total$35,619 $32,734 $541 $23,873 
Three Months Ended September 30, 2021
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$29,669 $— $— $— 
Software290 16,878 — — 
Service5,150 7,834 — — 
Mission systems— — — 9,619 
Intelligence, surveillance, and reconnaissance solutions
— — — 8,237 
Commercial software— — 55 128 
Total$35,109 $24,712 $55 $17,984 
Nine Months Ended September 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$83,219 $— $— $— 
Software25 62,389 — — 
Service14,693 31,044 — — 
Mission systems— — — 26,781 
Intelligence, surveillance, and reconnaissance solutions
— — — 38,746 
Commercial software— — 753 495 
Total$97,937 $93,433 $753 $66,022 
Nine Months Ended September 30, 2021
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$70,858 $— $— $— 
Software827 39,318 — — 
Service14,024 22,502 — — 
Mission systems— — — 28,450 
Intelligence, surveillance, and reconnaissance solutions
— — — 24,706 
Commercial software— — 220 372 
Total$85,709 $61,820 $220 $53,528