XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
TRADE AND OTHER RECEIVABLES (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Trade and other receivables was composed of the following (in thousands):

March 31, 2022December 31, 2021
Trade receivables$94,525 $86,124
Value added tax receivables 24,138  20,723 
Income tax receivable 6,403  9,374 
Other taxes receivable 2,740  1,866 
Other 4,873  3,269 
Total$132,679 $121,356