XML 37 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of Performance Obligations
The aggregate outstanding performance obligations attributable to our two reporting segments, Restaurant/Retail and Government, is as follows (in thousands):
 
Balance at June 30, 2019
 
Current - under one year
Non-current - over one year
Restaurant/Retail
$
10,657

$
4,343

Government
79


TOTAL
$
10,736

$
4,343

 
Balance at December 31, 2018
 
Current - under one year
Non-current - over one year
Restaurant/Retail
$
9,320

$
4,407

Government
325


TOTAL
$
9,645

$
4,407

Schedule of Disaggregated Revenue
Disaggregation of revenue for the three and six months ended June 30, 2019 and June 30, 2018 is as follows (in thousands):
 
Three months ended June 30, 2019

Restaurant/Retail - Point in Time
Restaurant/Retail - Over Time
Government - Over Time
Restaurant/Retail
$
21,503

$
5,829

$

Grocery
283

647


Mission Systems


8,192

ISR Solutions


7,793

TOTAL
$
21,786

$
6,476

$
15,985


 
Three months ended June 30, 2018
 
Restaurant/Retail - Point in Time
Restaurant/Retail - Over Time
Government - Over Time
Restaurant/Retail
$
27,430

$
5,742

$

Grocery
873

782


Mission Systems


8,707

ISR Solutions


9,037

TOTAL
$
28,303

$
6,524

$
17,744


Six months ended June 30, 2019

Restaurant/Retail - Point in Time
Restaurant/Retail - Over Time
Government - Over Time
Restaurant/Retail
$
43,880

$
11,579

$

Grocery
732

1,631


Mission Systems


16,738

ISR Solutions


14,369

TOTAL
$
44,612

$
13,210

$
31,107


Six months ended June 30, 2018

Restaurant/Retail - Point in Time
Restaurant/Retail - Over Time
Government - Over Time
Restaurant/Retail
$
59,594

$
11,599

$

Grocery
1,626

1,528


Mission Systems


17,041

ISR Solutions


16,844

TOTAL
$
61,220

$
13,127

$
33,885