XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue [Abstract]  
Disaggregation of Revenue
The following table represents a disaggregation of revenue by type of goods or services for three and nine months ended September 30, 2021 and 2020, along with the reporting segment for each category:

(in thousands)
 
Three months ended
   
Nine months ended
 
   
September 30,
2021
   
September 30,
2020
   
September 30,
2021
   
September 30,
2020
 
Performance Improvement Solutions segment
                       
System Design and Build
 
$
1,623
   
$
2,473
   
$
4,712
   
$
9,535
 
Over time
   
1,623
     
2,473
     
4,712
     
9,535
 
                                 
Software and Support
   
814
     
942
     
2,393
     
2,575
 
Point in time
   
52
     
444
     
274
     
1,084
 
Over time
   
762
     
498
     
2,119
     
1,491
 
                                 
Training and Consulting Services
   
4,937
     
3,842
     
14,212
     
13,130
 
Point in time
   
42
     
19
     
126
     
48
 
Over time
   
4,895
     
3,823
     
14,086
     
13,082
 
                                 
Workforce Solutions
                               
Training and Consulting Services
   
7,312
     
5,665
     
19,995
     
19,727
 
Point in time
   
126
     
-
     
375
     
-
 
Over time
   
7,186
     
5,665
     
19,620
     
19,727
 
                                 
Total revenue
 
$
14,686
   
$
12,922
   
$
41,312
   
$
44,967
 
Balance of Contract Liabilities and Revenue Recognized in Reporting Period
The following table reflects revenue recognized in the reporting periods presented that was included in contract liabilities from contracts with customers as of the beginning of the periods presented:

(in thousands)
 
Three months ended
   
Nine months ended
 
   
September 30,
2021
   
September 30,
2020
   
September 30,
2021
   
September 30,
2020
 
Revenue recognized in the period from amounts included in billings in excess of revenue earned at the beginning of the period
 
$
835
   
$
1,520
   
$
4,139
   
$
6,221