Safran revenue and financials

SAF · Euronext Paris · EUR

€326.10Change from previous close: −1.00%Absolute change: −€3.30

Close · October 7, 2026

In the fiscal year ended December 2025, Safran reported revenue of €31.19B (+12.53% year over year). Net income was €7.18B, a net margin of 23.0%.

Annual revenue · 2025: €31.19B
  1. €16.62B2016
  2. €16.52B2017
  3. €21.18B2018
  4. €25.26B2019
  5. €16.78B2020
  6. €15.29B2021
  7. €19.52B2022
  8. €23.65B2023
  9. €27.72B2024
  10. €31.19B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+12.53%
2025 vs 2024
Net margin
23.0%
2024: -2.4%

Financial data

Amounts in millions of EUR; per-share values in EUR; shares in millions.

Balance sheet · Annual
Item2025202420232022202120202019201820172016
Total assets61,81455,01250,46846,82841,71639,53342,80840,62032,38531,058
Current assets38,35531,52329,17524,99720,58318,18820,07218,15918,72216,911
Cash and equivalents6,7896,5146,6766,6875,2473,7472,6322,3304,9141,926
Short-term investments59.05.05.0242——1431852,113147
Receivables17,88413,57712,0949,1418,0177,2119,0668,3156,4656,511
Inventory10,2859,4917,9036,4085,0635,1906,3125,5583,9544,247
Net property, plant and equipment6,2555,2824,7034,4134,5434,6785,1304,4543,5183,169
Goodwill5,7734,9374,7064,9945,0685,0605,1995,1731,8311,864
Other intangible assets3,7243,9773,9074,1734,5004,7975,4025,7762,2902,497
Long-term investments2,6842,6922,7261,9921,9922,4482,6732,6862,4672,585
Current liabilities41,28137,44030,77727,47619,82819,02622,87621,09116,97718,460
Accounts payable7,0694,9434,2883,1082,3502,1213,1982,9202,2292,250
Long-term debt2,0733,5604,5225,2174,9174,0323,1413,8483,6752,926
Total debt4,0494,5136,0126,3506,3795,4974,8424,9714,1143,354
Total liabilities46,35344,28738,38035,96228,44626,74330,06028,31922,73724,249
Total equity (incl. minority)15,46110,72512,08810,86613,27012,79012,74812,3019,6486,809
Retained earnings7,177-6673,444-2,45943.03522,4471,2834,5501,908
Minority interest622549511455429401377346301288