XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting [Abstract]    
Revenue before reimbursements (net revenue) $ 265,197 $ 239,317
Net income 14,032 15,586
Interest, net (4,086) (3,249)
Other, net (2,571) (1,809)
Provision for income taxes 8,899 7,243
Operating income 16,274 17,771
Depreciation 2,493 2,004
Intangible amortization 2,297 1,869
Earnout accretion 466 191
Acquisition contingent consideration 1,988 1,659
Deferred compensation plan 2,350 2,133
Total adjustments 9,594 7,856
Adjusted EBITDA $ 25,868 $ 25,627
Adjusted EBITDA margin 9.80% 10.70%