XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue [Abstract]  
Disaggregation of Revenue
The following table represents a disaggregation of revenue by type of goods or services for the three months ended March 31, 2021 and 2020, along with the reportable segment for each category:

(in thousands)
  
Three months ended
 
  
March 31, 2021
  
March 31, 2020
 
Performance Improvement Solutions segment
      
System Design and Build
 
$
1,862
  
$
3,813
 
Point in time
  
-
   
-
 
Over time
  
1,862
   
3,813
 
         
Software and Support
  
813
   
910
 
Point in time
  
95
   
640
 
Over time
  
718
   
270
 
         
Training and Consulting Services
  
4,406
   
4,988
 
Point in time
  
68
   
29
 
Over time
  
4,338
   
4,959
 
         
Nuclear Industry Training and Consulting segment
        
Training and Consulting Services
  
6,023
   
7,994
 
Point in time
  
86
   
-
 
Over time
  
5,937
   
7,994
 
         
Total revenue
 
$
13,104
  
$
17,705
 

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

(in thousands)
  
Three months ended
 
  
March 31, 2021
 
March 31, 2020
 
Revenue recognized in the period from amounts included in Billings in Excess of Revenue Earned at the beginning of the period
 
$
2,189
  
$
3,762