XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2018
Revenue [Abstract]  
Disaggregation of Revenue
The following table represents a disaggregation of revenue by type of goods or services for the three and six months ended June 30, 2018 and 2017, along with the reportable segment for each category:

(in thousands)

  
Three months ended June 30,
 
Six months ended June 30,
  
2018
 
2017 (1)
 
2018
 
2017 (1)
Performance Improvement Solutions segment
            
System Design and Build
 
$
7,300
 
$
8,773
 
$
14,795
 
$
16,092
Software
  
546
  
1,091
  
1,415
  
1,547
Training and Consulting Services
  
3,018
  
1,822
  
4,555
  
3,717
             
Nuclear Industry Training and Consulting segment
            
Training and Consulting Services
  
13,834
  
5,439
  
26,828
  
12,111
  
 
 
 
 
 
 
 
 
 
 
 
Total revenue
 
$
24,698
 
$
17,125
 
$
47,593
 
$
33,467

(1) Prior period amounts have not been adjusted under the modified retrospective transition method for the adoption of ASC 606.

Balance of Contract Liabilities and Revenue Recognized in Reporting Period
The following table reflects the balance of contract liabilities and the revenue recognized in the reporting period that was included in the contract liabilities from contracts with customers:

(in thousands)
  
June 30, 2018
 
December 31, 2017
Billings in excess of revenue earned (BIE)
 
$
9,557
 
$
14,543
Revenue recognized in the period from amounts included in BIE at the beginning of the period
 
$
7,954
  
N/A