XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts Payable and Accrued Liabilities consist of the following at December 31:

 

(in thousands)

 

2022

 

 

2021

 

Accrued payroll and benefits

 

$

29,051

 

 

$

28,944

 

Accounts payable

 

 

12,241

 

 

 

12,749

 

Deferred revenue

 

 

10,860

 

 

 

8,392

 

Accrued interest

 

 

7,778

 

 

 

6,046

 

Accrued taxes

 

 

7,161

 

 

 

6,848

 

Other current liabilities

 

 

27,770

 

 

 

15,230

 

Total accounts payable and accrued liabilities

 

$

94,861

 

 

$

78,209