XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION - Schedule of Reconciliation of Revenue, Gross Profit and Operating Income by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue $ 634,496   $ 687,509 $ 1,982,204 $ 2,249,072
Cost of revenue 450,084   474,454 1,403,273 1,548,684
Gross profit 184,412   213,055 578,931 700,388
Segment selling, general and administrative expenses 138,594   149,681 440,909 473,567
Income (loss) from operations 47,618   22,252 (63,590) 99,879
Depreciation and amortization 37,380   41,122 113,015 126,942
Share-based compensation       24,921 19,651
Gain on sale of disposal group (39,180)   0 (39,180) 0
Goodwill impairment loss 0   0 109,515 0
Long-lived assets impairment loss 0   0 18,262 0
Interest expense, net, and other 9,627   14,444 33,311 46,787
Income (loss) before income taxes 37,991   7,808 (96,901) 53,092
Nurse and Allied Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 361,476   399,368 1,156,608 1,361,064
Goodwill impairment loss       0  
Physician and Leadership Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 178,214   180,605 526,810 555,467
Goodwill impairment loss   $ 109,515   109,515  
Technology and Workforce Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 94,806   107,536 298,786 332,541
Goodwill impairment loss       0  
Operating segments          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 634,496   687,509 1,982,204 2,249,072
Cost of revenue 450,084   474,454 1,403,273 1,548,684
Gross profit 184,412   213,055 578,931 700,388
Segment selling, general and administrative expenses 111,280   119,791 350,778 375,598
Depreciation (included in cost of revenue) (2,248)   (1,928) (6,355) (5,363)
Income (loss) from operations 75,380   95,192 234,508 330,153
Operating segments | Nurse and Allied Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 361,476   399,368 1,156,608 1,361,064
Cost of revenue 274,420   299,617 884,554 1,025,384
Gross profit 87,056   99,751 272,054 335,680
Segment selling, general and administrative expenses 58,295   64,641 182,572 201,021
Depreciation (included in cost of revenue) 0   0 0 0
Income (loss) from operations 28,761   35,110 89,482 134,659
Operating segments | Physician and Leadership Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 178,214   180,605 526,810 555,467
Cost of revenue 129,690   129,570 381,573 388,141
Gross profit 48,524   51,035 145,237 167,326
Segment selling, general and administrative expenses 32,794   32,901 101,559 105,309
Depreciation (included in cost of revenue) 0   0 0 0
Income (loss) from operations 15,730   18,134 43,678 62,017
Operating segments | Technology and Workforce Solutions          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Revenue 94,806   107,536 298,786 332,541
Cost of revenue 45,974   45,267 137,146 135,159
Gross profit 48,832   62,269 161,640 197,382
Segment selling, general and administrative expenses 20,191   22,249 66,647 69,268
Depreciation (included in cost of revenue) (2,248)   (1,928) (6,355) (5,363)
Income (loss) from operations 30,889   41,948 101,348 133,477
Corporate          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Unallocated corporate overhead 20,601   24,335 65,210 78,318
Reconciling Item          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Depreciation and amortization 37,380   41,122 113,015 126,942
Depreciation (included in cost of revenue) 2,248   1,928 6,355 5,363
Share-based compensation 6,713   5,555 24,921 19,651
Gain on sale of disposal group (39,180)     (39,180)  
Long-lived assets impairment loss       18,262  
Interest expense, net, and other $ 9,627   $ 14,444 $ 33,311 $ 46,787