XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Components of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Components of Segment Information        
Revenues before reimbursable expenses $ 432,361 $ 370,049 $ 1,230,556 $ 1,097,664
Operating income 50,000 42,445 128,386 121,769
Revenues before reimbursable expenses 441,284 378,089 1,257,180 1,122,491
Reimbursable expenses 8,923 8,040 26,624 24,827
Other gains, net 0 (173) (71) (14,522)
Restructuring charges 3,521 3,137 5,419 7,530
Depreciation and amortization 8,741 6,321 22,807 18,326
Other expense, net (7,354) (4,864) (36,580) (14,533)
Income before taxes 42,646 37,581 91,806 107,236
Direct costs (exclusive of depreciation and amortization included below) 288,803 247,849 835,874 749,757
Reimbursable expenses 8,923 8,135 26,618 25,146
Selling, general and administrative expenses 81,296 70,375 238,147 214,485
Costs and Expenses 391,284 335,644 1,128,794 1,000,722
Healthcare        
Components of Segment Information        
Revenues before reimbursable expenses 219,541 183,136 615,853 553,976
Revenues before reimbursable expenses 224,352 187,692 630,944 568,341
Education        
Components of Segment Information        
Revenues before reimbursable expenses 129,424 121,048 381,473 355,384
Revenues before reimbursable expenses 131,874 123,253 388,576 361,985
Commercial:        
Components of Segment Information        
Revenues before reimbursable expenses 83,396 65,865 233,230 188,304
Revenues before reimbursable expenses 85,058 67,144 237,660 192,165
Operating segments        
Components of Segment Information        
Revenues before reimbursable expenses 432,361 370,049 1,230,556 1,097,664
Operating income 114,649 94,953 309,808 268,695
Revenues before reimbursable expenses 441,284 378,089 1,257,180 1,122,491
Reimbursable expenses 8,923 8,040 26,624 24,827
Operating segments | Healthcare        
Components of Segment Information        
Revenues before reimbursable expenses 219,541 183,136 615,853 553,976
Operating income 67,757 49,651 183,724 147,591
Revenues before reimbursable expenses 224,352 187,691 630,944 568,341
Reimbursable expenses 4,811 4,555 15,091 14,365
Depreciation and amortization 1,674 1,828 4,809 5,386
Direct costs (exclusive of depreciation and amortization included below) 139,210 119,233 395,281 362,048
Reimbursable expenses 4,811 4,722 15,091 14,564
Selling, general and administrative expenses 10,499 12,034 31,677 38,393
Segment Reporting, Other Segment Item, Amount 401 223 362 359
Costs and Expenses 156,595 138,040 447,220 420,750
Operating segments | Education        
Components of Segment Information        
Revenues before reimbursable expenses 129,424 121,048 381,473 355,384
Operating income 33,233 29,158 88,622 81,906
Revenues before reimbursable expenses 131,874 123,254 388,576 361,985
Reimbursable expenses 2,450 2,206 7,103 6,601
Depreciation and amortization 1,162 503 3,277 908
Direct costs (exclusive of depreciation and amortization included below) 86,750 84,310 264,099 253,907
Reimbursable expenses 2,450 2,154 7,103 6,694
Selling, general and administrative expenses 7,986 6,705 25,190 18,150
Segment Reporting, Other Segment Item, Amount 293 424 285 420
Costs and Expenses 98,641 94,096 299,954 280,079
Operating segments | Commercial:        
Components of Segment Information        
Revenues before reimbursable expenses 83,396 65,865 233,230 188,304
Operating income 13,659 16,144 37,462 39,198
Revenues before reimbursable expenses 85,058 67,144 237,660 192,165
Reimbursable expenses 1,662 1,279 4,430 3,861
Depreciation and amortization 236 52 708 172
Direct costs (exclusive of depreciation and amortization included below) 62,712 44,348 176,105 133,765
Reimbursable expenses 1,662 1,260 4,430 3,888
Selling, general and administrative expenses 6,395 4,772 18,463 14,592
Segment Reporting, Other Segment Item, Amount 394 568 492 550
Costs and Expenses 71,399 51,000 200,198 152,967
Segment reconciling items        
Components of Segment Information        
Operating income 50,000 42,445 128,386 121,769
Unallocated corporate expenses 56,549 46,821 163,201 143,386
Other gains, net 0 (173) (71) (14,522)
Restructuring charges 2,432 1,921 4,279 6,201
Depreciation and amortization 5,668 3,939 14,013 11,861
Other expense, net $ (7,354) $ (4,864) $ (36,580) $ (14,533)