XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 658,175 $ 740,685 $ 1,347,708 $ 1,561,563
Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 381,871 442,399 795,132 961,696
Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 174,531 186,065 348,596 374,862
Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 101,773 112,221 203,980 225,005
Travel nurse staffing        
Segment Reporting Information [Line Items]        
Revenue 208,018 276,632 423,465 611,001
Travel nurse staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 208,018 276,632 423,465 611,001
Travel nurse staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Travel nurse staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Labor disruption services        
Segment Reporting Information [Line Items]        
Revenue 15,751 372 54,382 400
Labor disruption services | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 15,751 372 54,382 400
Labor disruption services | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Labor disruption services | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Local staffing        
Segment Reporting Information [Line Items]        
Revenue 9,708 10,794 19,429 23,292
Local staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 9,708 10,794 19,429 23,292
Local staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Local staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Allied staffing        
Segment Reporting Information [Line Items]        
Revenue 145,637 151,373 293,133 321,129
Allied staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 145,637 151,373 293,133 321,129
Allied staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Allied staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Locum tenens staffing        
Segment Reporting Information [Line Items]        
Revenue 142,551 142,742 283,397 287,984
Locum tenens staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Locum tenens staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 142,551 142,742 283,397 287,984
Locum tenens staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Interim leadership staffing        
Segment Reporting Information [Line Items]        
Revenue 22,742 30,239 46,559 60,511
Interim leadership staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Interim leadership staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 22,742 30,239 46,559 60,511
Interim leadership staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Temporary staffing        
Segment Reporting Information [Line Items]        
Revenue 544,407 612,152 1,120,365 1,304,317
Temporary staffing | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 379,114 439,171 790,409 955,822
Temporary staffing | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 165,293 172,981 329,956 348,495
Temporary staffing | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Permanent placement        
Segment Reporting Information [Line Items]        
Revenue 11,995 16,312 23,363 32,241
Permanent placement | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 2,757 3,228 4,723 5,874
Permanent placement | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 9,238 13,084 18,640 26,367
Permanent placement | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Language services        
Segment Reporting Information [Line Items]        
Revenue 75,706 75,318 150,616 146,740
Language services | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Language services | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Language services | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 75,706 75,318 150,616 146,740
Vendor management systems        
Segment Reporting Information [Line Items]        
Revenue 19,023 27,590 38,434 56,653
Vendor management systems | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Vendor management systems | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Vendor management systems | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 19,023 27,590 38,434 56,653
Other solutions        
Segment Reporting Information [Line Items]        
Revenue 4,785 5,121 9,734 10,949
Other solutions | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Other solutions | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Other solutions | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 4,785 5,121 9,734 10,949
Technology-enabled services        
Segment Reporting Information [Line Items]        
Revenue 99,514 108,029 198,784 214,342
Technology-enabled services | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Technology-enabled services | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Technology-enabled services | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 99,514 108,029 198,784 214,342
Talent planning and acquisition        
Segment Reporting Information [Line Items]        
Revenue 2,259 4,192 5,196 10,663
Talent planning and acquisition | Nurse and Allied Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Talent planning and acquisition | Physician and Leadership Solutions        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Talent planning and acquisition | Technology and Workforce Solutions        
Segment Reporting Information [Line Items]        
Revenue 2,259 4,192 5,196 10,663
International nurse        
Segment Reporting Information [Line Items]        
Revenue 32,376 44,697 66,248 94,166
International nurse staffing        
Segment Reporting Information [Line Items]        
Revenue 29,619 41,469 61,525 88,292
International nurse permanent placement        
Segment Reporting Information [Line Items]        
Revenue $ 2,757 $ 3,228 $ 4,723 $ 5,874