XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Components of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Components of Segment Information        
Revenues $ 371,654 $ 346,759 $ 727,615 $ 664,654
Operating income 59,403 39,719 79,324 58,150
Reimbursable expenses 9,363 8,140 16,787 16,630
Total revenues and reimbursable expenses 381,017 354,899 744,402 681,284
Other Cost and Expense, Operating (15,917) (623) (14,349) (188)
Restructuring charges 2,056 1,699 4,393 3,983
Depreciation and amortization 6,033 6,143 12,005 12,517
Other expense, net (7,308) (4,734) (9,669) (7,318)
Income (loss) from continuing operations before income taxes 52,095 34,985 69,655 50,832
Healthcare        
Components of Segment Information        
Revenues 190,098 173,768 370,840 322,817
Education        
Components of Segment Information        
Revenues 122,753 110,694 234,336 214,841
Commercial:        
Components of Segment Information        
Revenues 58,803 62,297 122,439 126,996
Operating segments        
Components of Segment Information        
Revenues 371,654 346,759 727,615 664,654
Operating income 95,053 87,020 173,742 156,507
Reimbursable expenses 9,363 8,140 16,787 16,630
Total revenues and reimbursable expenses 381,017 354,899 744,402 681,284
Operating segments | Healthcare        
Components of Segment Information        
Revenues 190,098 173,768 370,840 322,817
Operating income $ 55,246 $ 49,151 $ 97,940 $ 81,406
Segment operating income as a percentage of segment revenues 29.10% 28.30% 26.40% 25.20%
Operating segments | Education        
Components of Segment Information        
Revenues $ 122,753 $ 110,694 $ 234,336 $ 214,841
Operating income $ 30,792 $ 27,397 $ 52,748 $ 50,562
Segment operating income as a percentage of segment revenues 25.10% 24.80% 22.50% 23.50%
Operating segments | Commercial:        
Components of Segment Information        
Revenues $ 58,803 $ 62,297 $ 122,439 $ 126,996
Operating income $ 9,015 $ 10,472 $ 23,054 $ 24,539
Segment operating income as a percentage of segment revenues 15.30% 16.80% 18.80% 19.30%
Segment reconciling items        
Components of Segment Information        
Operating income $ 59,403 $ 39,719 $ 79,324 $ 58,150
Other operating expenses 45,626 43,044 96,565 86,665
Other Cost and Expense, Operating (15,917) (623) (14,349) (188)
Restructuring charges 2,047 502 4,280 2,786
Depreciation and amortization 3,894 4,378 7,922 9,094
Other expense, net $ (7,308) $ (4,734) $ (9,669) $ (7,318)