XML 47 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Revenue [Abstract]  
Disaggregation of Revenue
The following table represents a disaggregation of revenue by type of goods or services for the years ended December 31, 2018 and 2017, along with the reportable segment for each category:
(in thousands)

  
Twelve Months Ended December 31,
 
  
2018
  
2017(1)
 
Performance Improvement Solutions segment
      
System Design and Build
 
$
25,948
  
$
29,217
 
Software
  
2,883
   
3,409
 
Training and Consulting Services
  
14,123
   
7,273
 
         
Nuclear Industry Training and Consulting segment
        
Training and Consulting Services
  
49,295
   
30,981
 
         
Total revenue
 
$
92,249
  
$
70,880
 

(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)
  
December 31, 2018
  
December 31, 2017
 
Billings in excess of revenue earned (BIE)
 
$
10,609
  
$
14,543
 
Revenue recognized in the period from amounts included in BIE at the beginning of the period
 
$
11,275
   
-