XML 136 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Financial instruments and risk management (Tables)
12 Months Ended
Dec. 31, 2020
Financial Instruments [Abstract]  
Schedule of aging of trade receivables
The aging of trade receivables is as follows:
20202019
$$
Not past due7,198 5,121 
1-30 days past due2,332 323 
31-60 days past due1,258 1,347 
61-90 days past due686 688 
91-120 days past due601 533 
Greater than 120 days past due1,731 1,289 
13,806 9,301 
Less: credit loss impairment1,146 474 
12,660 8,827 
Schedule of credit loss impairment
The credit loss impairment was determined as follows:
Expected loss rateLoss allowance
$
Not past due1.3 %90 
1-30 days past due0.2 %
31-60 days past due4.5 %56 
61-90 days past due8.0 %55 
91-120 days past due16.0 %96 
Greater than 120 days past due48.8 %845 
1,146 
Schedule of changes in credit loss impairment
Changes in credit loss impairment were as follows:
20202019
$$
Beginning balance474 447 
Write-offs(1,216)(258)
Impairment loss recognized1,888 285 
Ending balance1,146 474 
Schedule of foreign currency risk The net carrying value of these US denominated balances held in entities with Euro and Canadian dollars as their functional currency as at December 31, 2020 and 2019 presented in US dollars is as follows:
20202019
EuroCADEuroCAD
$$$$
Cash and cash equivalents976 201,467 110 38,759 
Trade and other receivables969 1,655 636 2,109 
Trade and other payables(158)(217)(746)(33)
Borrowings— — — — 
1,787 202,905 — 40,835 
Sensitivity analysis for foreign currency risk
If there was a 1% strengthening of the US dollar against the Canadian dollar or the euro, there would be a corresponding increase (decrease) in net loss of:
20202019
EuroCADEuroCAD
$$$$
Cash and cash equivalents2,579 298 
Trade and other receivables21 16 
Trade and other payables(1)(3)(8)— 
Borrowings— — — — 
15 2,597 — 314