Key figures

Consolidated financial items

(in millions euros)

2019 2018 2017 2016 2015

Revenue

5,099.7 4,795.5 4,689.4 4,549.2 4,634.8

Adjusted operating profit

831.5 758.0 745.5 734.9 775.2

as a % of revenue

16.3% 15.8% 15.9% 16.2% 16.7%

Operating profit

721.3 637.2 606.3 609.7 576.9

Net financial expense

(118.6) (93.2) (103.7) (86.5) (89.3)

Income tax

(210.7) (189.3) (164.8) (188.9) (220.7)

Attributable net profit

367.9 332.6 308.0 319.4 255.3

Adjusted attributable net profit

451.0 417.2 416.1 409.0 420.3

Free cash flow

617.9 478.4 349.6 362.5 462.1

Adj. net financial debt
at December 31

1813.3 2,115.1 2,094.4 1,996.4 1,862.7

 

Share information

  Dec. 31, 2019 Dec. 31, 2018 Dec. 31, 2017 Dec. 31, 2016 Dec. 31, 2015
Number
of shares
452,092,988 442,216,000 442,000,000 442,000,000 442,000,000
Share price
(in euros)*
23.3 17.8 22.8 18.4 18.4
Market cap
(in € billion)
10.5 7.9 10.1 8.1 8.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) 2019 Total growth Organic Scope Currency
Marine & Offshore 368.5 +5.7% +4.9% +0.1% +0.7%
Agri-Food & Commodities 1,168.2 +8.7% +6.7% +1.2% +0.8%
Industry 1,111.1 +5.5% +6.4% (0.1)% (0.8)%
Buildings & Infrastructure 1,379.2 +8.1% +3.2% +3.6% +1.3%
Certification 370.5 (0.9)% (1.5)% +0.2% +0.5%
Consumer Products 702.2 +4.8% +2.3% - +2.5%
TOTAL 5,099.7 +6.3% +4.3% +1.2% +0.8%

 

Adjusted operating profit by business

(in millions of euros) 2019 Adjusted Operating Profit 2019 Adjusted Operating Margin
Marine & Offshore 81.5 22.1%
Agri-Food & Commodities 161.4 13.8%
Industry 141.4 12.7%
Buildings & Infrastructure 209.7 15.2%
Certification 64.5 17.4%
Consumer Products 173.0 24.6%
TOTAL 831.5 16.3%

 

Employees

  2019 2018 2017 2016 2015
TOTAL 78,395 75,428 73,417 69,000 65,995
By geography          
Europe, Middle-East
and Africa (EMEA)
24,502 24,008 23,894 23,650 23,551
Of which France 7,870 7,757 7,967 7,683 7,630
Asia Pacific 31,238 30,289 29,011 26,300 24,497
Americas 22,655 21,131 20,512 19,050 17,947