XML 126 R107.htm IDEA: XBRL DOCUMENT
v3.22.1

ALLOWANCES AND PROVISIONS - NON CURRENT AND CURRENT (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Non-current provisions [abstract] |  |
Non-current provisions, beginning of the year | $ 80,570 |
Non-current provisions, end of the year | 83,299 | $ 80,570
Legal claims and other matters |  |
Non-current provisions [abstract] |  |
Non-current provisions, beginning of the year | 80,570 | 613,352
Translation differences | (5,898) | (151,466)
Additions | 15,802 | 3,760
Reversals | (4,041) | (384,933)
Uses | (3,134) | (143)
Non-current provisions, end of the year | 83,299 | 80,570
Asset retirement obligation |  |
Non-current provisions [abstract] |  |
Non-current provisions, beginning of the year | 41,673 | 26,556
Translation differences | (1,084) | (1,049)
Additions | (8,491) | 16,166
Reversals | 0 | 0
Uses | 0 | 0
Non-current provisions, end of the year | 32,098 | 41,673
Current provisions [abstract] |  |
Current provisions, beginning of the year | 4,515 | 8,502
Translation differences | (323) | (1,241)
Additions | 5,909 | 3,633
Reversals | 0 | 0
Uses | (6,491) | (6,379)
Current provisions, end of the year | 3,610 | 4,515
Allowance for doubtful accounts |  |
Current provisions [abstract] |  |
Current provisions, beginning of the year | 10,500 | 12,961
Translation differences | (721) | (1,789)
Additions | 775 | 1,437
Reversals | (425) | (1,101)
Uses | (657) | (1,008)
Current provisions, end of the year | 9,472 | 10,500
Obsolescence allowance |  |
Current provisions [abstract] |  |
Current provisions, beginning of the year | 58,610 | 62,167
Translation differences | (5) | 0
Additions | 15,968 | 11,009
Reversals | (12,003) | (12,288)
Uses | (1,094) | (2,278)
Current provisions, end of the year | $ 61,476 | $ 58,610

X
- References No definition available. + Details
Name: | ifrs-full_CurrentProvisionsAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_NoncurrentProvisionsAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 78 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_d&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_OtherLongtermProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current provisions other than provisions for employee benefits. [Refer: Provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 78 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_d&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_OtherShorttermProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Additional provisions, other provisions, current + References No definition available. + Details
Name: | tx_Additionalprovisionsotherprovisionscurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Additional provisions, other provisions, non-current + References No definition available. + Details
Name: | tx_Additionalprovisionsotherprovisionsnoncurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) through net exchange differences, other provisions, current + References No definition available. + Details
Name: | tx_Increasedecreasethroughnetexchangedifferencesotherprovisionscurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) through net exchange differences, other provisions, non-current + References No definition available. + Details
Name: | tx_Increasedecreasethroughnetexchangedifferencesotherprovisionsnoncurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other reversals of provisions, current + References No definition available. + Details
Name: | tx_Otherreversalsofprovisionscurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other reversals of provisions, non-current + References No definition available. + Details
Name: | tx_Otherreversalsofprovisionsnoncurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Provision used, other provisions, current + References No definition available. + Details
Name: | tx_Provisionusedotherprovisionscurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Provision used, other provisions, non-current + References No definition available. + Details
Name: | tx_Provisionusedotherprovisionsnoncurrent
Namespace Prefix: | tx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=tx_AssetRetirementObligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=tx_AllowanceforDoubtfulAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=tx_ObsolescenceallowanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |