XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue [Abstract]  
Revenue
Note 12 - Revenue

We account for revenue in accordance with ASC 606, Revenue from Contracts with Customers. We primarily generate revenue through three distinct revenue streams: (1) System Design and Build (“SDB”), (2) Software and (3) Training and Consulting Services across our Performance Improvement Solutions and Workforce Solutions segments. We recognize revenue from SDB and software contracts mainly through our Performance Improvement Solutions segment. We recognize training and consulting service contracts through both segments.

The following table represents a disaggregation of revenue by type of goods or services for the three months ended March 31, 2022 and 2021, along with the reportable segment for each category:

 
 
Three months ended
 
(in thousands)  
March 31, 2022
   
March 31, 2021
 
Performance Improvement Solutions
           
System Design and Build
 
$
1,412    
$
1,862  
Point in time
    -       -  
Over time
    1,412       1,862  
     
     
 
Software and Support
    372       813  
Point in time
    45       95  
Over time
    327       718  
     
     
 
Training and Consulting Services
    4,613       4,406  
Point in time
    418       68  
Over time
    4,195       4,338  
     
     
 
Workforce Solutions
   
     
 
Training and Consulting Services
    5,878       6,023  
Point in time
    -       86  
Over time
    5,878       5,937  
     
     
 
Total revenue
 
$
12,275    
$
13,104  

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, 2022
   
March 31, 2021
 
Revenue recognized in the period from amounts included in Billings in Excess of Revenue Earned at the beginning of the period
 
$
1,456
   
$
2,189