XML 68 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current    
VAT Receivable $ 21,918 $ 35,977
Income Tax Receivable 23,588 13,948
Tax Receivable 45,506 49,925
Long-Term    
VAT Receivable 0 28,485
Income Tax Receivable 17,522 14,150
Tax Receivable 17,522 42,635
VAT Payable 6,620 0
Total Taxes Receivable net of Taxes Payable 56,408 92,560
VAT Receivable    
Beginning balance 64,462 118,646
Collected through direct government refunds (604) (40,884)
Collected through sales contracts (105,858) (46,326)
Taxes paid 63,792 43,719
Current tax expense 0 0
Foreign exchange loss (6,494) (10,693)
Ending Balance 15,298 64,462
Income Tax Receivable    
Beginning balance 28,098 43,061
Collected through direct government refunds (14,228) (26,471)
Collected through sales contracts 0 0
Taxes paid 36,352 14,611
Current tax expense (4,479) (754)
Foreign exchange loss (4,633) (2,349)
Ending balance 41,110 28,098
Total Taxes Receivable    
Beginning balance 92,560 161,707
Collected through direct government refunds (14,832) (67,355)
Collected through sales contracts (105,858) (46,326)
Taxes paid 100,144 58,330
Current tax expense (4,479) (754)
Foreign exchange loss (11,127) (13,042)
Ending balance 56,408 92,560
Total Taxes Receivable net of Taxes Payable $ 56,408 $ 92,560