XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue from services $ 379,174 $ 622,707
Temporary Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenue from services 369,463 605,847
Other Services    
Disaggregation of Revenue [Line Items]    
Revenue from services 9,711 16,860
Nurse And Allied Staffing    
Disaggregation of Revenue [Line Items]    
Revenue from services 332,186 582,302
Nurse And Allied Staffing | Temporary Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenue from services 324,974 567,650
Nurse And Allied Staffing | Other Services    
Disaggregation of Revenue [Line Items]    
Revenue from services 7,212 14,652
Physician Staffing    
Disaggregation of Revenue [Line Items]    
Revenue from services 46,988 40,405
Physician Staffing | Temporary Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenue from services 44,489 38,197
Physician Staffing | Other Services    
Disaggregation of Revenue [Line Items]    
Revenue from services $ 2,499 $ 2,208