XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations The aggregate incomplete performance obligations attributable to each of the Company's reporting segments is as follows:
June 30, 2023December 31, 2022
Current under one yearNon-current over one yearCurrent under one yearNon-current over one year
Restaurant/Retail$9,795 $4,359 $8,459 $5,125 
Government— — — — 
Total$9,795 $4,359 $8,459 $5,125 
The changes in deferred revenue, inclusive of both current and long-term, are as follows:
(in thousands)20232022
Beginning balance - January 1$13,584 $20,046 
Recognition of deferred revenue(14,112)(19,200)
Deferral of revenue14,682 17,649 
Ending balance - June 30$14,154 $18,495 
The value of existing contracts in the Government segment, net of amounts relating to work performed at June 30, 2023, is expected to be recognized as revenue over time as follows:
(in thousands)
Next 12 months$156,049 
Months 13-2498,952 
Months 25-3628,760 
Thereafter13,280 
Total$297,041 
Schedule of Disaggregated Revenue
Disaggregated revenue is as follows:
Three Months Ended June 30, 2023
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$26,390 $— $— $— 
Subscription service— 30,372 — — 
Professional service5,709 7,058 — — 
Mission systems— — — 9,218 
Intelligence, surveillance, and reconnaissance solutions
— — — 21,510 
Commercial software— — 129 158 
Total$32,099 $37,430 $129 $30,886 
Three Months Ended June 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$28,390 $— $— $— 
Subscription service— 23,150 — — 
Professional service4,511 8,120 — — 
Mission systems— — — 11,747 
Intelligence, surveillance, and reconnaissance solutions
— — — 8,883 
Commercial software— — 129 163 
Total$32,901 $31,270 $129 $20,793 
Six Months Ended June 30, 2023
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,167 $— $— $— 
Subscription service— 58,337 — — 
Professional service12,195 14,414 — — 
Mission systems— — — 18,601 
Intelligence, surveillance, and reconnaissance solutions— — — 43,726 
Commercial software— — 210 331 
Total$65,362 $72,751 $210 $62,658 
Six Months Ended June 30, 2022
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$53,477 $— $— $— 
Subscription service— 44,421 — — 
Professional service8,855 16,264 — — 
Mission systems— — — 24,037 
Intelligence, surveillance, and reconnaissance solutions— — — 17,798 
Commercial software— — 212 314 
Total$62,332 $60,685 $212 $42,149