v3.26.3
Accrued Expenses
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
As of
September 30,
2026
December 31,
2025
Employee compensation and benefits$98,471 $80,139 
Project related reimbursable expenses329,944 316,013 
Other14,916 12,230 
Total accrued expenses$443,331 $408,382