XML 75 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Sales, property, and payroll taxes payable $ 24,984 $ 15,237
Accrued compensation 21,874 27,738
Acquisition purchase price amounts payable to sellers 5,965 6,374
Trade accounts payable 7,187 5,871
Benefits liabilities and withholding payable 2,852 3,353
Accrued interest payable 8,121 1,459
Other accrued liabilities 10,934 12,366
Accounts payable and accrued liabilities $ 81,917 $ 72,398