XML 29 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2024
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. See Note 2 - Summary of Significant Accounting Policies.
Year Ended December 31, 2024
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$1,113,725 $188,629 $1,302,354 
Other Services31,694 9,956 41,650 
Total$1,145,419 $198,585 $1,344,004 
Year Ended December 31, 2023
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$1,794,489 $169,077 $1,963,566 
Other Services46,939 9,223 56,162 
Total$1,841,428 $178,300 $2,019,728 
Year Ended December 31, 2022
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$2,625,860 $101,440 $2,727,300 
Other Services71,295 4,786 76,081 
Total$2,697,155 $106,226 $2,803,381 
See Note 17 - Segment Data.