XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
The Company’s revenues from customer contracts are generated from temporary staffing services and other services. Revenue is disaggregated by segment in the following table. Sales and usage-based taxes are excluded from revenue.
Three Months ended September 30, 2025
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$197,396 $46,022 $243,418 
Other Services4,554 2,080 6,634 
Total$201,950 $48,102 $250,052 
Three Months ended September 30, 2024
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$257,035 $47,848 $304,883 
Other Services7,818 2,418 10,236 
Total$264,853 $50,266 $315,119 
Nine Months ended September 30, 2025
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$652,211 $141,992 $794,203 
Other Services16,335 6,994 23,329 
Total$668,546 $148,986 $817,532 
Nine Months ended September 30, 2024
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
Temporary Staffing Services$864,510 $138,173 $1,002,683 
Other Services23,980 7,401 31,381 
Total$888,490 $145,574 $1,034,064 
See Note 12 - Segment Data.