XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses on the unaudited condensed consolidated balance sheets as of December 31, 2021 and June 30, 2022, consisted of the following:
(in thousands)December 31,
2021
June 30,
2022
Accrued compensation$28,851 $22,684 
Accrued cost of revenues18,270 18,230 
Accrued interest4,144 2,226 
Other accrued expenses16,706 14,995 
Total accrued expenses$67,971 $58,135