XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade receivables $ 94,525,000 $ 86,124,000
Value added tax receivables 24,138,000 20,723,000
Income tax receivable 6,403,000 9,374,000
Other taxes receivable 2,740,000 1,866,000
Other 4,873,000 3,269,000
Total 132,679,000 121,356,000
Provision for credit loss $ 0 $ 0