XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Components of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of Segment Information        
Revenues before reimbursable expenses $ 402,505 $ 371,654 $ 798,195 $ 727,615
Operating income 45,654 59,403 78,386 79,324
Revenues before reimbursable expenses 411,755 381,017 815,896 744,402
Reimbursable expenses 9,250 9,363 17,701 16,787
Other gains, net (71) (15,917) (71) (14,349)
Restructuring charges 560 2,056 1,898 4,393
Depreciation and amortization 7,117 6,033 14,066 12,005
Other expense, net (17,946) (7,308) (29,226) (9,669)
Income before taxes 27,708 52,095 49,160 69,655
Direct costs (exclusive of depreciation and amortization included below) 269,028 248,605 547,071 501,908
Reimbursable expenses 9,250 9,427 17,695 17,011
Selling, general and administrative expenses 80,217 71,410 156,851 144,110
Costs and Expenses 366,101 321,614 737,510 665,078
Healthcare        
Components of Segment Information        
Revenues before reimbursable expenses 197,822 190,098 396,312 370,840
Revenues before reimbursable expenses 203,271 195,681 406,592 380,650
Education        
Components of Segment Information        
Revenues before reimbursable expenses 129,301 122,753 252,049 234,336
Revenues before reimbursable expenses 131,686 125,186 256,702 238,731
Commercial:        
Components of Segment Information        
Revenues before reimbursable expenses 75,382 58,803 149,834 122,439
Revenues before reimbursable expenses 76,798 60,150 152,602 125,021
Operating segments        
Components of Segment Information        
Revenues before reimbursable expenses 402,505 371,654 798,195 727,615
Operating income 104,487 95,053 195,159 173,742
Revenues before reimbursable expenses 411,755 381,017 815,896 744,402
Reimbursable expenses 9,250 9,363 17,701 16,787
Operating segments | Healthcare        
Components of Segment Information        
Revenues before reimbursable expenses 197,822 190,098 396,312 370,840
Operating income 59,651 55,246 115,967 97,940
Revenues before reimbursable expenses 203,271 195,681 406,592 380,650
Reimbursable expenses 5,449 5,583 10,280 9,810
Depreciation and amortization 1,568 1,821 3,135 3,558
Direct costs (exclusive of depreciation and amortization included below) 125,759 119,156 256,071 242,815
Reimbursable expenses 5,449 5,516 10,280 9,842
Selling, general and administrative expenses 10,847 13,924 21,178 26,359
Segment Reporting, Other Segment Item, Amount (3) 18 (39) 136
Costs and Expenses 143,620 140,435 290,625 282,710
Operating segments | Education        
Components of Segment Information        
Revenues before reimbursable expenses 129,301 122,753 252,049 234,336
Operating income 32,329 30,792 55,389 52,748
Revenues before reimbursable expenses 131,686 125,186 256,702 238,731
Reimbursable expenses 2,385 2,433 4,653 4,395
Depreciation and amortization 1,146 258 2,115 405
Direct costs (exclusive of depreciation and amortization included below) 86,984 85,040 177,349 169,597
Reimbursable expenses 2,385 2,546 4,653 4,540
Selling, general and administrative expenses 8,842 6,551 17,204 11,445
Segment Reporting, Other Segment Item, Amount 0 (1) (8) (4)
Costs and Expenses 99,357 94,394 201,313 185,983
Operating segments | Commercial:        
Components of Segment Information        
Revenues before reimbursable expenses 75,382 58,803 149,834 122,439
Operating income 12,507 9,015 23,803 23,054
Revenues before reimbursable expenses 76,798 60,150 152,602 125,021
Reimbursable expenses 1,416 1,347 2,768 2,582
Depreciation and amortization 236 60 472 120
Direct costs (exclusive of depreciation and amortization included below) 56,214 44,347 113,393 89,417
Reimbursable expenses 1,416 1,364 2,768 2,628
Selling, general and administrative expenses 6,316 5,371 12,068 9,820
Segment Reporting, Other Segment Item, Amount 109 (7) 98 (18)
Costs and Expenses 64,291 51,135 128,799 101,967
Segment reconciling items        
Components of Segment Information        
Operating income 45,654 59,403 78,386 79,324
Unallocated corporate expenses 54,281 45,626 106,652 96,565
Other gains, net (71) (15,917) (71) (14,349)
Restructuring charges 455 2,047 1,847 4,280
Depreciation and amortization 4,168 3,894 8,345 7,922
Other expense, net $ (17,946) $ (7,308) $ (29,226) $ (9,669)