XML 64 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
NoteDecember 31, 2022December 31, 2021
Payroll liabilities$16,082 $16,888 
Current portion of DSU liabilities19(c)5,099 — 
Income and other taxes payable8,189 5,064 
Dividends payable16(c)2,098 1,137 
Accrued interest payable1,466 1,331 
Third-party equipment rental liabilities2,572 2,678 
Funding obligations 3,022 
Obligation related to DGI acquisition1,720 1,571 
Deferred consideration related to ML Northern acquisition20(a)5,002 — 
Other1,556 1,698 
 $43,784 $33,389