XML 54 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
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, 2025
Nurse
And Allied
Staffing
Physician
Staffing
Total Segments
(amounts in thousands)
Temporary Staffing Services$841,784 $182,762 $1,024,546 
Other Services21,000 8,747 29,747 
Total$862,784 $191,509 $1,054,293 
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