Key figures

Consolidated financial items

(in millions euros)

2022 2021 2020 2019 2018

Revenue

5,650.6 4,981.1 4,601.0 5,099.7 4,795.5

Adjusted operating profit

902,1 801.8 615.0 831.5 758.0

as a % of revenue

16.0% 16.1% 13.4% 16.3% 15.8%

Operating profit

799.3 718.8 407.4 721.3 637.2

Net financial expense

(81.4) (73.3) (137.8) (118.6) (93.2)

Income tax expense

(233.4) (199.3) (130.8) (210.7) (189.3)

Attributable net profit

466.7 420.9 125.3 367.9 332.6

Adjusted attributable net profit

533.9 480.8 285.2 451.0 417.2

Free cash flow

657 603.0 634.2 617.9 478.4

Adj. net financial debt
at December 31

975.3 1,051.4 1,329.1 1,813.3 2,115.1

 

Share information

  DEC. 31, 2022 DEC. 31, 2021 DEC. 31, 2020 Dec. 31, 2019 Dec. 31, 2018
Number
of shares
452,444,454 453,323,725 452,225,092 452,092,988 442,216,000
Share price
(in euros)*
24.6 29.2 21.8 23.3 17.8
Market cap
(in € billion)
11.1 13.2 9.8 10.5 7.9

*4-to-1 split in the nominal value of the Company's shares on June 21, 2013

 

Revenue by business

(in millions of euros) 2022 Total growth Organic Scope Currency
Marine & Offshore 418.3 +11.5% +9.4% +0.0% +2.1%
Agri-Food & Commodities 1,224.8 +15.0% +9.3% (0.2)% +5.9%
Industry 1,181.0 +16.5% +11.4% (0.6)% +5.7%
Buildings & Infrastructure 1,664.0 +14.1% +7.6% +2.2% +4.3%
Certification 428.3 +7.6% +5.5% +0.1% +2.0%
Consumer Products 734.2 +9.5% +1.0% +3.2% +5.3%
TOTAL 5,650.6 +13.4% +7.8% +0.9% +4.7%

 

Adjusted operating profit by business

(in millions of euros) Adjusted Operating Profit Adjusted Operating Margin
Marine & Offshore 100.7 24.1%
Agri-Food & Commodities 176.0 14.4%
Industry 139.1 11.8%
Buildings & Infrastructure 228.7 13.7%
Certification 81.4 19.0%
Consumer Products 176.2 24.0%
TOTAL 902.1 16.0%

 

Employees

  2022 2021 2020 2019 2018
TOTAL 82,589 79,704 74,930 78,395 75,428
By geography          
Europe, Middle-East
and Africa (EMEA)
25,671 25,201 23,958 24,502 24,008
Of which France 8,388 8,337 7,843 7,870 7,757
Asia Pacific 32,238 31,805 29,991 31,238 30,289
Americas 24,680 22,698 20,981 22,655 21,131