XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts payable and other accrued liabilities    
Accounts payable $ 42,842 $ 49,600
Accrued liabilities 8,699 11,552
Customer Refund Liability, Current 7,327 7,522
Current deferred compensation liability 5,927 4,118
Total Accounts payable and other accrued liabilities 64,795 72,792
Accrued payroll costs    
Payroll and benefits 28,110 41,506
Payroll taxes 1,705 2,633
Health insurance liabilities 3,727 3,481
Workers’ compensation liabilities 426 749
Total Accrued payroll costs $ 33,968 $ 48,369