XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Reconciliation of Revenue and Operating Income by Reportable Segment
The following tables provide reconciliations of revenue, gross profit and operating income by reportable segment to consolidated results and were derived from each segment’s internal financial information as used for corporate management purposes. Segment operating income represents income (loss) before income taxes plus depreciation, amortization of intangible assets, share-based compensation, impairment losses for goodwill and long-lived assets, interest expense, net, and other, and unallocated corporate overhead.
Three Months Ended June 30, 2025
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Revenue
$381,871 $174,531 $101,773 $658,175 
Cost of revenue
290,746 125,371 45,659 461,776 
Gross profit91,125 49,160 56,114 196,399 
Segment selling, general and administrative expenses
62,642 35,674 23,037 121,353 
Depreciation (included in cost of revenue)— — (2,132)(2,132)
Segment operating income
$28,483 $13,486 $35,209 77,178 
Unallocated corporate overhead24,404 
Depreciation and amortization37,753 
Depreciation (included in cost of revenue)2,132 
Share-based compensation8,827 
Goodwill impairment loss
109,515 
Long-lived assets impairment loss
18,262 
Interest expense, net, and other11,360 
Loss before income taxes$(135,075)
Three Months Ended June 30, 2024
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Revenue
$442,399 $186,065 $112,221 $740,685 
Cost of revenue
336,893 129,344 44,621 510,858 
Gross profit
105,506 56,721 67,600 229,827 
Segment selling, general and administrative expenses
59,299 35,060 21,978 116,337 
Depreciation (included in cost of revenue)— — (1,637)(1,637)
Segment operating income
$46,207 $21,661 $47,259 115,127 
Unallocated corporate overhead26,350 
Depreciation and amortization43,101 
Depreciation (included in cost of revenue)1,637 
Share-based compensation6,357 
Interest expense, net, and other15,715 
Income before income taxes$21,967 
Six Months Ended June 30, 2025
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Revenue
$795,132 $348,596 $203,980 $1,347,708 
Cost of revenue
610,134 251,883 91,172 953,189 
Gross profit184,998 96,713 112,808 394,519 
Segment selling, general and administrative expenses
124,277 68,765 46,456 239,498 
Depreciation (included in cost of revenue)— — (4,107)(4,107)
Segment operating income
$60,721 $27,948 $70,459 159,128 
Unallocated corporate overhead44,609 
Depreciation and amortization75,635 
Depreciation (included in cost of revenue)4,107 
Share-based compensation18,208 
Goodwill impairment loss
109,515 
Long-lived assets impairment loss
18,262 
Interest expense, net, and other23,684 
Loss before income taxes$(134,892)
Six Months Ended June 30, 2024
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Revenue
$961,696 $374,862 $225,005 $1,561,563 
Cost of revenue
725,767 258,571 89,892 1,074,230 
Gross profit
235,929 116,291 135,113 487,333 
Segment selling, general and administrative expenses
136,380 72,408 47,019 255,807 
Depreciation (included in cost of revenue)— — (3,435)(3,435)
Segment operating income
$99,549 $43,883 $91,529 234,961 
Unallocated corporate overhead53,983 
Depreciation and amortization85,820 
Depreciation (included in cost of revenue)3,435 
Share-based compensation14,096 
Interest expense, net, and other32,343 
Income before income taxes$45,284 
Schedule of Disaggregation of Revenue
The following tables present the Company’s revenue disaggregated by service type:
Three Months Ended June 30, 2025
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Travel nurse staffing$208,018 $— $— $208,018 
Labor disruption services15,751 — — 15,751 
Local staffing9,708 — — 9,708 
Allied staffing145,637 — — 145,637 
Locum tenens staffing— 142,551 — 142,551 
Interim leadership staffing— 22,742 — 22,742 
Temporary staffing379,114 165,293 — 544,407 
Permanent placement (1)
2,757 9,238 — 11,995 
Language services— — 75,706 75,706 
Vendor management systems— — 19,023 19,023 
Other solutions
— — 4,785 4,785 
Technology-enabled services— — 99,514 99,514 
Talent planning and acquisition— — 2,259 2,259 
Total revenue$381,871 $174,531 $101,773 $658,175 
Three Months Ended June 30, 2024
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Travel nurse staffing$276,632 $— $— $276,632 
Labor disruption services372 — — 372 
Local staffing10,794 — — 10,794 
Allied staffing151,373 — — 151,373 
Locum tenens staffing— 142,742 — 142,742 
Interim leadership staffing— 30,239 — 30,239 
Temporary staffing439,171 172,981 — 612,152 
Permanent placement (1)
3,228 13,084 — 16,312 
Language services— — 75,318 75,318 
Vendor management systems— — 27,590 27,590 
Other solutions
— — 5,121 5,121 
Technology-enabled services— — 108,029 108,029 
Talent planning and acquisition— — 4,192 4,192 
Total revenue$442,399 $186,065 $112,221 $740,685 
Six Months Ended June 30, 2025
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Travel nurse staffing$423,465 $— $— $423,465 
Labor disruption services54,382 — — 54,382 
Local staffing19,429 — — 19,429 
Allied staffing293,133 — — 293,133 
Locum tenens staffing— 283,397 — 283,397 
Interim leadership staffing— 46,559 — 46,559 
Temporary staffing790,409 329,956 — 1,120,365 
Permanent placement (1)
4,723 18,640 — 23,363 
Language services— — 150,616 150,616 
Vendor management systems— — 38,434 38,434 
Other solutions
— — 9,734 9,734 
Technology-enabled services— — 198,784 198,784 
Talent planning and acquisition— — 5,196 5,196 
Total revenue$795,132 $348,596 $203,980 $1,347,708 
Six Months Ended June 30, 2024
Nurse and Allied SolutionsPhysician and Leadership SolutionsTechnology and Workforce SolutionsTotal
Travel nurse staffing$611,001 $— $— $611,001 
Labor disruption services400 — — 400 
Local staffing23,292 — — 23,292 
Allied staffing321,129 — — 321,129 
Locum tenens staffing— 287,984 — 287,984 
Interim leadership staffing— 60,511 — 60,511 
Temporary staffing955,822 348,495 — 1,304,317 
Permanent placement (1)
5,874 26,367 — 32,241 
Language services— — 146,740 146,740 
Vendor management systems— — 56,653 56,653 
Other solutions
— — 10,949 10,949 
Technology-enabled services— — 214,342 214,342 
Talent planning and acquisition— — 10,663 10,663 
Total revenue$961,696 $374,862 $225,005 $1,561,563 
(1) Includes revenue from international nurse permanent placement, physician permanent placement and executive search.
The following table presents the Company’s international nurse revenue by service type:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
International nurse staffing (1)
$29,619 $41,469 $61,525 $88,292 
International nurse permanent placement (2)
2,757 3,228 4,723 5,874 
Total international nurse revenue
$32,376 $44,697 $66,248 $94,166 
(1) Included in “Travel nurse staffing” as presented in the preceding tables.
(2) Included in “Permanent placement” as presented in the preceding tables.