XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at December 31 (in thousands):

 

 

 

2021

 

 

2020

 

Employee compensation and benefits

 

$

57,846

 

 

$

40,208

 

Project related reimbursable expenses

 

 

91,839

 

 

 

87,092

 

Other

 

 

9,601

 

 

 

7,067

 

Total accrued expenses

 

$

159,286

 

 

$

134,367