XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 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:
September 30, 2023December 31, 2022
Current under one yearNon-current over one yearCurrent under one yearNon-current over one year
Restaurant/Retail$8,070 $4,329 $8,459 $5,125 
Government— — — — 
Total$8,070 $4,329 $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 
Acquired deferred revenue (Note 3)— 443 
Recognition of deferred revenue(19,074)(28,493)
Deferral of revenue17,889 24,837 
Ending balance - September 30$12,399 $16,833 
The value of existing contracts in the Government segment, net of amounts relating to work performed at September 30, 2023, is expected to be recognized as revenue over time as follows:
(in thousands)
Next 12 months$169,076 
Months 13-24127,274 
Months 25-3616,631 
Thereafter14,504 
Total$327,485 
Schedule of Disaggregated Revenue
Disaggregated revenue is as follows:
Three Months Ended September 30, 2023
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$25,824 $— $— $— 
Subscription service— 31,363 — — 
Professional service4,272 7,242 — — 
Mission systems— — — 8,808 
Intelligence, surveillance, and reconnaissance solutions
— — — 29,275 
Commercial software— — 190 160 
Total$30,096 $38,605 $190 $38,243 
Three Months Ended September 30, 2022
(in thousands)Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$31,343 $— $— $— 
Subscription service— 25,170 — — 
Professional service4,276 7,564 — — 
Mission systems— — — 8,982 
Intelligence, surveillance, and reconnaissance solutions
— — — 14,710 
Commercial software— — 541 181 
Total$35,619 $32,734 $541 $23,873 
Nine Months Ended September 30, 2023
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$78,991 $— $— $— 
Subscription service— 89,700 — — 
Professional service16,467 21,656 — — 
Mission systems— — — 27,408 
Intelligence, surveillance, and reconnaissance solutions— — — 73,000 
Commercial software— — 401 492 
Total$95,458 $111,356 $401 $100,900 
Nine Months Ended September 30, 2022
Restaurant/Retail
point in time
Restaurant/Retail
over time
Government point in timeGovernment
over time
Hardware$84,820 $— $— $— 
Subscription service— 69,591 — — 
Professional service13,117 23,842 — — 
Mission systems— — — 26,781 
Intelligence, surveillance, and reconnaissance solutions— — — 38,746 
Commercial software— — 753 495 
Total$97,937 $93,433 $753 $66,022