XML 31 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Apr. 30, 2018
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 (in thousands):

 
 
For the For the Three Months
Ended April 30,
 
 
2018
Revenue recognized at a point in time:
 
(in thousands)
Seamap
 
$
1,510

Klein
 
1,512

SAP
 
480

Total revenue recognized at a point in time
 
3,502

Revenue recognized over time:
 
 
Seamap
 
206

Klein
 

SAP
 

Total revenue recognized over time
 
206

Total revenue from contracts with customers
 
3,708

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

Europe, Russia & CIS
 
2,019

Middle East & Africa
 
514

Asia-Pacific
 
699

Canada & Latin America
 
347

Total revenue from contracts with customers
 
3,708

Contract with Customer, Asset and Liability
As of April 30, 2018 contract assets and liabilities consisted of the following (in thousands):

 
 
April 30, 2018
Contract Assets:
 
(in thousands)
Unbilled revenue - current
 
$
930

Unbilled revenue - non-current
 

Total unbilled revenue
 
$
930

Contract Liabilities:
 
 
Deferred revenue & customer deposits - current
 
302

Deferred revenue & customer deposits - non-current
 
10

Total deferred revenue & customer deposits
 
$
312


Considering the products manufactured and sold by the businesses in our Marine Technology Products segment and the Company’s standard contract terms and conditions, we expect our contract assets and liabilities to turn over, on average, within a three to six month period.
Pursuant to practical expedients and exemptions included in the New Revenue Standard, sales and transaction-based taxes are excluded from revenue. Also, we do not disclose the value of unsatisfied performance obligations for contacts with an original expected duration of one year or less. Additionally, we expense costs incurred to obtain contracts when incurred because the amortization period would have been one year or less. These costs are recorded in sales, general and administrative expenses.