Annual report pursuant to Section 13 and 15(d)

Accounts payable and accrued liabilities (Tables)

v3.22.4
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
December 31, 2022 December 31, 2021
Employee accruals $ 20,157  $ 18,500 
Commercial accruals 8,620  5,055 
Accrued R&D projects 5,350  4,383 
Trade payables 3,087  3,879 
Other accrued liabilities 2,151  2,316 
Income taxes payable 625  814 
Total accounts payable and accrued liabilities $ 39,990  $ 34,947