XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Apr. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents revenue from contracts with customers disaggregated by product line and timing of revenue recognition:

 
 
Three Months Ended April 30,
 
 
2019
 
2018
Revenue recognized at a point in time:
 
(in thousands)
Seamap
 
$
4,118

 
$
1,510

Klein
 
1,557

 
1,512

SAP
 
101

 
480

Total revenue recognized at a point in time
 
$
5,776

 
3,502

Revenue recognized over time:
 
 
Seamap
 
$
206

 
$
206

Total revenue recognized over time
 
206

 
206

Total revenue from contracts with customers
 
$
5,982

 
$
3,708



The following table presents revenue from contracts with customers disaggregated by geography, based on shipping location of our customers:
 
 
Three Months Ended April 30,
 
 
2019
 
2018
 
 
(in thousands)
United States
 
$
756

 
$
129

Europe, Russia & CIS
 
2,604

 
2,019

Middle East & Africa
 
191

 
514

Asia-Pacific
 
1,274

 
699

Canada & Latin America
 
1,157

 
347

Total revenue from contracts with customers
 
$
5,982

 
$
3,708

Contract with Customer, Asset and Liability
As of April 30, 2019 and January 31, 2019 contract assets and liabilities consisted of the following:

 
 
April 30, 2019
 
January 31, 2019
Contract Assets:
 
(in thousands)
Unbilled revenue-current
 
$
345

 
$
340

Unbilled revenue - non-current
 

 

Total unbilled revenue
 
$
345

 
$
340

Contract Liabilities:
 
 
Deferred revenue & customer deposits - current
 
$
535

 
$
556

Deferred revenue & customer deposits - non-current
 
9

 
11

Total deferred revenue & customer deposits
 
$
544

 
$
567