XML 239 R170.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 35 - Share Buyback Program (Details Textual) |  | 4 Months Ended | 9 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Apr. 30, 2024 USD ($) $ / shares shares | Mar. 04, 2025 USD ($) shares | Aug. 02, 2024 USD ($) Number shares | Dec. 31, 2024 USD ($) $ / shares shares | Dec. 31, 2023 USD ($) $ / shares shares | Dec. 31, 2022 USD ($) $ / shares shares | Nov. 06, 2024 USD ($) shares | Nov. 01, 2023 USD ($) | Jun. 02, 2020
Disclosure Of Share Buyback Program [Line Items] |  |  |  |  |  |  |  |  |  |  |
Percentage of limit shares buyback authorized |  |  |  |  |  |  |  |  |  |  | 10.00%
Number Of Treasury Shares Purchased | shares |  |  |  | 83,616,548 |  | 12,648,091 |  |  |  |  |
Purchase of treasury shares |  |  |  | $ 1,441,843,000 | [1] | $ 213,739,000 | [2] |  |  |  |
Purchase of treasury shares, performance amount |  |  |  | 7,400,000 |  | 700,000 |  |  |  |  |
Purchase of treasury shares, amount paid |  |  |  | 1,439,589,000 |  | $ 213,739,000 |  |  |  |  |
Shares capital | $ 1,180,536,830 |  |  | $ 1,162,757,528 |  |  |  |  |  |  |
Shares issued (in shares) | shares | 1,180,536,830 |  |  | 1,162,757,528 |  | 1,180,536,830 |  | 1,180,536,830 |  |  |
Par value (in dollars per share) | $ / shares | $ 1 |  |  | $ 1 |  | $ 1 |  | $ 1 |  |  |
Amount Payable Under Share Buyback |  |  |  | $ 243,264,000 |  | $ 86,240,000 |  |  |  |  |
Number of shares outstanding at end of period (in shares) | shares |  |  |  | 1,084,272,191 |  | 1,167,888,739 |  | 1,180,536,830 |  |  |
First Share Buyback Program [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure Of Share Buyback Program [Line Items] |  |  |  |  |  |  |  |  |  |  |
Stock Repurchased Program Payment Authorised |  |  |  |  |  |  |  |  |  | $ 1,200,000,000 |
Share buyback program, number of tranches | Number |  |  | 4 |  |  |  |  |  |  |  |
Number Of Treasury Shares Purchased | shares |  |  | 71,679,768 |  |  |  |  |  |  |  |
Percentage of shares purchased of issued share capital |  |  | 6.07% |  |  |  |  |  |  |  |
Purchase of treasury shares |  |  | $ 1,200,000,000 |  |  |  |  |  |  |  |
Second Share Buyback Program [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure Of Share Buyback Program [Line Items] |  |  |  |  |  |  |  |  |  |  |
Stock Repurchased Program Payment Authorised |  |  |  |  |  |  |  |  | $ 700,000,000 |  |
Stock repurchased program shares authorised | shares |  |  |  |  |  |  |  |  | 46,373,915 |  |
Percentage of stock repurchased program shares authorised |  |  |  |  |  |  |  |  | 3.93% |  |
Treasury shares [member] |  |  |  |  |  |  |  |  |  |  |
Disclosure Of Share Buyback Program [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number Of Treasury Shares Purchased | shares |  | 36,862,132 |  |  |  |  |  |  |  |  |
Purchase of treasury shares |  | $ 691,600,000 |  | $ 1,441,843,000 | [1] | $ 213,739,000 | [2] |  |  |  |
Purchase of treasury shares, performance amount |  | $ 8,400,000 |  |  |  |  |  |  |  |  |
Cancellation of ordinary shares (in shares) | shares | (17,779,302) |  |  |  |  |  |  |  |  |  |
Number of shares outstanding at end of period (in shares) | shares |  |  |  | 78,485,337 |  | 12,648,091 |  |  |  |  |
[1] | As of December 31, 202 4, the Company held 78,485,337 shares as treasury shares, and there wer e 1,084,272,191 outs tanding shares. For more information s ee note 35.
[2] | As of December 31, 202 3, the Company held 12,648,091 s hares as treasury shares, and there were 1,167,888,739 outstanding shares.

X
- Definition The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The nominal value of capital issued. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IssuedCapital
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares issued by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 106 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfSharesIssued
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 79 -Subparagraph a -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfSharesOutstanding
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The nominal value per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 79 -Subparagraph a -Clause iii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iii&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ParValuePerShare
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow to acquire or redeem entity's shares. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 17 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_PaymentsToAcquireOrRedeemEntitysShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 106 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_PurchaseOfTreasuryShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount payable under share buyback. + References No definition available. + Details
Name: | ts_AmountPayableUnderShareBuyback
Namespace Prefix: | ts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The number of treasury purchased under buyback. + References No definition available. + Details
Name: | ts_NumberOfTreasurySharesPurchased
Namespace Prefix: | ts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of limit shares buyback authorized + References No definition available. + Details
Name: | ts_PercentageOfLimitSharesBuybackAuthorized
Namespace Prefix: | ts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of shares purchased representing of issued share capital. + References No definition available. + Details
Name: | ts_PercentageOfSharesPurchasedOfIssuedShareCapital
Namespace Prefix: | ts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of stock repurchased program shares authorised. + References No definition available. + Details
Name: | ts_PercentageOfStockRepurchasedProgramSharesAuthorised
Namespace Prefix: | ts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share buyback program divided into number of tranches. + References No definition available. + Details
Name: | ts_ShareBuybackProgramNumberOfTranches
Namespace Prefix: | ts_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of stock repurchased program payment authorised. + References No definition available. + Details
Name: | ts_StockRepurchasedProgramPaymentAuthorised
Namespace Prefix: | ts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of stock repurchased program shares authorised. + References No definition available. + Details
Name: | ts_StockRepurchasedProgramSharesAuthorised
Namespace Prefix: | ts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of performance for treasury share purchased. + References No definition available. + Details
Name: | ts_TreasurySharesPurchasedPerformanceAmount
Namespace Prefix: | ts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ShareRepurchaseProgramAxis=ts_FirstShareBuybackProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ShareRepurchaseProgramAxis=ts_SecondShareBuybackProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=ifrs-full_TreasurySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |