XML 150 R79.htm IDEA: XBRL DOCUMENT
v3.19.1

Earnings per share (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Disclosure Of Earnings Per Share Explanatory [Abstract] |
Earnings per share [text block] | Reconciliation of the weighted average number of shares used for the calculation for both basic and diluted earnings per share was as follows:
|  |  |  | 2018 |  | 2017 |  | 2016
Weighted average number of shares used for the calculation of the basic earnings per share |  |  |  |  |  |  | 3,601,140,133 |  |  |  | 3,601,140,133 |  |  |  | 3,601,140,133 |
Potential share to be issued for ILT incentive plan |  |  |  |  |  |  | 2,782,584 |  |  |  | 1,691,413 |  |  |  |  |
Weighted average number of shares used for the calculation of the diluted earnings per share |  |  |  |  |  |  | 3,603,922,717 |  |  |  | 3,602,831,546 |  |  |  | 3,601,140,133 |
Eni’s net profit |  |  | (€ million | ) |  |  | 4,126 |  |  |  | 3,374 |  |  |  | (1,464 | )
Basic earning (loss) per share |  |  | (euro per share | ) |  |  | 1.15 |  |  |  | 0.94 |  |  |  | (0.41 | )
Diluted earning (loss) per share |  |  | (euro per share | ) |  |  | 1.15 |  |  |  | 0.94 |  |  |  | (0.41 | )
Eni’s net profit – Continuing operations |  |  | (€ million | ) |  |  | 4,126 |  |  |  | 3,374 |  |  |  | (1,051 | )
Basic earning (loss) per share |  |  | (euro per share | ) |  |  | 1.15 |  |  |  | 0.94 |  |  |  | (0.29 | )
Diluted earning (loss) per share |  |  | (euro per share | ) |  |  | 1.15 |  |  |  | 0.94 |  |  |  | (0.29 | )
Eni’s net profit – Discontinued operations |  |  | (€ million | ) |  |  |  |  |  |  |  |  |  |  | (413 | )
Basic earning (loss) per share |  |  | (euro per share | ) |  |  |  |  |  |  |  |  |  |  | (0.12 | )
Diluted earning (loss) per share |  |  | (euro per share | ) |  |  |  |  |  |  |  |  |  |  | (0.12 | )

X
- Definition Disclosure Of Earnings Per Share Explanatory. + References No definition available. + Details
Name: | e_DisclosureOfEarningsPerShareExplanatoryAbstract
Namespace Prefix: | e_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Its represents about reconciliation of the average number of shares used for the calculation for both basic and diluted earnings per share. + References No definition available. + Details
Name: | e_EarningsPerSharesTextBlock
Namespace Prefix: | e_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration