XML 36 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
December 31,
20222021
Accrued compensation and benefits$23,834 $29,773 
Accrued professional service fees3,972 3,259 
Accrued telecommunications and hosting2,006 1,736 
Accrued income taxes payable803 1,844 
Accrued Series B preferred dividend2,298 1,781 
Accrued operating lease liabilities5,497 7,491 
Accrued third party tech services1,226 4,277 
Accrued 2021 8.375% Senior Notes - Interest
1,969 1,969 
Accrued other10,510 9,786 
Total$52,115 $61,916