XML 61 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations Deferred revenue attributable to each of the Company's reporting segments is as follows:
December 31, 2023December 31, 2022
(in thousands)Current
under one year
Non-current
over one year
Current
under one year
Non-current
over one year
Restaurant/Retail$7,250 $4,204 $8,459 $5,125 
Government— — — — 
Total$7,250 $4,204 $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 (refer to "Note 2 - Acquisitions")— 443 
Recognition of deferred revenue(23,770)(37,690)
Deferral of revenue21,640 30,785 
Ending balance - December 31$11,454 $13,584 
Funded amounts represent committed funds under contract by government agencies and prime contractors. Of the December 31, 2023 contract backlog, contract revenue is expected to be recognized over time as follows:
(in thousands)
Next 12 months$179,568 
Months 13-24105,609 
Months 25-3619,508 
Thereafter21,301 
Total$325,986 
Schedule of Disaggregated Revenue Disaggregated revenue is as follows:
Year Ended December 31, 2023
(in thousands)Restaurant/Retail Point in TimeRestaurant/Retail Over TimeGovernment Point in TimeGovernment Over Time
Hardware$103,391 $— $— $— 
Subscription service— 122,597 — — 
Professional service21,565 29,161 — — 
Mission systems— — — 35,583 
Intelligence, surveillance, and reconnaissance solutions— — — 102,153 
Commercial software— — 710 663 
Total$124,956 $151,758 $710 $138,399 

Year Ended December 31, 2022
(in thousands)Restaurant/Retail Point in TimeRestaurant/Retail Over TimeGovernment Point in TimeGovernment Over Time
Hardware$114,410 $— $— $— 
Subscription service— 97,499 — — 
Professional service20,937 29,501 — — 
Mission systems— — — 35,458 
Intelligence, surveillance, and reconnaissance solutions— — — 56,141 
Commercial software— — 1,132 717 
Total$135,347 $127,000 $1,132 $92,316 

Year Ended December 31, 2021
(in thousands)Restaurant/Retail Point in TimeRestaurant/Retail Over TimeGovernment Point in TimeGovernment Over Time
Hardware$105,014 $— $— $— 
Subscription service— 62,649 — — 
Professional service18,166 24,522 — — 
Mission systems— — — 38,311 
Intelligence, surveillance, and reconnaissance solutions— — — 33,188 
Commercial software— — 505 521 
Total$123,180 $87,171 $505 $72,020