XML 36 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
2023
As of December 31,
2022
Client performance guarantees$36,934 $18,687 
Marketing and advertising34,427 35,055 
Consulting fees/provider fees16,416 16,407 
Franchise, sales and other taxes12,933 10,994 
Operating lease liabilities – current10,752 13,592 
Professional fees9,910 10,152 
Information technology7,605 4,278 
Insurance5,777 5,981 
Staff augmentation4,287 3,391 
Lease abandonment obligation - current3,800 3,247 
Interest payable1,481 1,480 
Income taxes payable621 3,817 
Other33,691 41,612 
Total$178,634 $168,693