Key figures

Consolidated financial items

(in millions euros)

2021 2020 2019 2018 2017

Revenue

4,981.1 4,601.0 5,099.7 4,795.5 4,689.4

Adjusted operating profit

801.8 615.0 831.5 758.0 745.5

as a % of revenue

16.1% 13.4% 16.3% 15.8% 15.9%

Operating profit

718.8 407.4 721.3 637.2 606.3

Net financial expense

(73.3) (137.8) (118.6) (93.2) (103.7)

Income tax expense

(199.3) (130.8) (210.7) (189.3) (164.8)

Attributable net profit

420.9 125.3 367.9 332.6 308.0

Adjusted attributable net profit

480.8 285.2 451.0 417.2 416.1

Free cash flow

603.0 634.2 617.9 478.4 349.6

Adj. net financial debt
at December 31

1,051.4 1,329.1 1,813.3 2,115.1 2,094.4

 

Share information

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

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

 

Revenue by business

(in millions of euros) 2021 Total growth Organic Scope Currency
Marine & Offshore 375.2 +2.3% +3.3% - (1.0)%
Agri-Food & Commodities 1,065.2 +3.5% +4.6% (0.2)% (0.9)%
Industry 1,013.5 +5.0% +7.5% - (2.5)%
Buildings & Infrastructure 1,458.4 +11.0% +11.8% (0.2)% (0.6)%
Certification 398.2 +17.3% +15.4% +3.3% (1.4)%
Consumer Products 670.6 +14.6% +15.7% +0.1% (1.2)%
TOTAL 4,981.1 +8.3% +9.4% +0.1% (1.2)%

 

Adjusted operating profit by business

(in millions of euros) Adjusted Operating Profit Adjusted Operating Margin
Marine & Offshore 84.1 22.4%
Agri-Food & Commodities 142.5 13.4%
Industry 126.6 12.5%
Buildings & Infrastructure 208.7 14.3%
Certification 75.5 19.0%
Consumer Products 164.4 24.5%
TOTAL 801.8 16.1%

 

Employees

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