XML 166 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts receivable
12 Months Ended
Dec. 31, 2019
Trade And Other Receivables [Abstract]  
Accounts receivable

6. Accounts receivable

20192018
Trade receivables$321,638$392,865
GST/VAT receivables4,6143,711
Other receivables1,7925,774
Total$328,044$402,350

The Company’s exposure to credit and currency risks as well as credit losses related to trade and other receivables, excluding goods and services tax (GST)/value added tax (VAT) receivables, is disclosed in note 26.