XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Three Months ended September 30, 2021
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$347,115 $18,055 $365,170 
Other Services9,024 711 9,735 
Total$356,139 $18,766 $374,905 
Three Months ended September 30, 2020
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$169,264 $15,753 $185,017 
Other Services8,252 699 8,951 
Total$177,516 $16,452 $193,968 
Nine Months ended September 30, 2021
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$961,608 $48,534 $1,010,142 
Other Services23,727 2,104 25,831 
Total$985,335 $50,638 $1,035,973 
Nine Months ended September 30, 2020
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$547,543 $48,994 $596,537 
Other Services21,763 2,511 24,274 
Total$569,306 $51,505 $620,811