XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2021
REVENUE RECOGNITION [Abstract]  
Depicts Timing of Revenue Recognition
The following table depicts the timing of revenue recognition:


 
Three months ended September 30, 2021

Nine months ended September 30, 2021
 
   
Transportation
and Skilled
Trades Segment
 
Healthcare
and Other
Professions
Segment
 
Consolidated
 
Transportation
and Skilled
Trades Segment
 
Healthcare
and Other
Professions
Segment
 
Consolidated
 
Timing of Revenue Recognition
                         
Services transferred at a point in time
  $

6,203
  $

1,618
  $

7,821
  $

14,788
  $

4,234
  $

19,022
 
Services transferred over time
     
58,747
   
 
22,491
     
81,238
     
162,798
     
65,700
     
228,498
 
Total revenues
  $

64,950
  $

24,109
  $

89,059
  $

177,586
  $

69,934
  $

247,520
 


 
Three months ended September 30, 2020
 
Nine months ended September 30, 2020
 
   
Transportation
and Skilled
Trades Segment
 
Healthcare
and Other
Professions
Segment
 
Consolidated
 
Transportation
and Skilled
Trades Segment
 
Healthcare
and Other
Professions
Segment
 
Consolidated
 
Timing of Revenue Recognition
                         
Services transferred at a point in time
  $

5,520
  $

1,466
  $

6,986
  $

10,056
  $

3,479
  $

13,535
 
Services transferred over time
     
51,308
     
20,498
     
71,806
     
138,743
     
59,025
     
197,768
 
Total revenues
  $

56,828
  $

21,964
  $

78,792
  $

148,799
  $

62,504
  $

211,303