XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2018 and 2017, along with the reportable segment for each category:

(in thousands)

  
Three months ended September 30,
  
Nine months ended September 30,
 
  
2018
  
2017 (1)
  
2018
  
2017 (1)
 
Performance Improvement Solutions segment
            
System Design and Build
 
$
5,109
  
$
5,736
  
$
19,904
  
$
21,828
 
Software
  
586
   
889
   
2,001
   
2,436
 
Training and Consulting Services
  
4,154
   
2,112
   
8,709
   
5,829
 
                 
Nuclear Industry Training and Consulting segment
                
Training and Consulting Services
  
11,952
   
6,672
   
38,780
   
18,783
 
                 
Total revenue
 
$
21,801
  
$
15,409
  
$
69,394
  
$
48,876
 

(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)
  
September 30, 2018
  
December 31, 2017
 
Billings in excess of revenue earned (BIE)
 
$
7,810
  
$
14,543
 
Revenue recognized in the period from amounts included in BIE at the beginning of the period
 
$
9,934
   
N/A