XML 192 R72.htm IDEA: XBRL DOCUMENT
v3.20.1

Earnings per Share (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Text block [abstract] |
Basic and diluted earnings per share |
|  | 2019 |  |  | 2018 |  |  | 2017 |
Basic Earnings per Share |  |  |  |  |  |  |  |  |  |  |  |
Net income for the year of the Company |  |  | 373,526 |  |  |  | 1,150,421 |  |  |  | 1,526,505 |
Weighted average shares outstanding (in thousands) |  |  | 1,086,485 |  |  |  | 1,086,237 |  |  |  | 1,083,825 |
Basic earnings per share – R$ |  |  | 0.3438 |  |  |  | 1.0591 |  |  |  | 1.4084 |
Diluted Earnings per Share |  |  |  |  |  |  |  |  |  |  |  |
Net income for the year of the Company |  |  | 373,526 |  |  |  | 1,150,421 |  |  |  | 1,526,505 |
Weighted average shares outstanding (in thousands), including dilution effects |  |  | 1,091,653 |  |  |  | 1,091,335 |  |  |  | 1,091,605 |
Diluted earnings per share – R$ |  |  | 0.3422 |  |  |  | 1.0541 |  |  |  | 1.3984 |
Weighted Average Shares Outstanding |
Weighted Average Shares Outstanding (in thousands) |  |  |  |  |  |  |  |  |  |  |  |
Weighted average shares outstanding for basic per share calculation |  |  | 1,086,485 |  |  |  | 1,086,237 |  |  |  | 1,083,825 |
Dilution effect |  |  |  |  |  |  |  |  |  |  |  |
Subscription warrants—indemnification |  |  | 2,554 |  |  |  | 2,496 |  |  |  | 4,791 |
Deferred Stock Plan |  |  | 2,614 |  |  |  | 2,602 |  |  |  | 3,064 |
Weighted average shares outstanding for diluted per share calculation |  |  | 1,091,653 |  |  |  | 1,091,335 |  |  |  | 1,091,605 |

X
- Definition The disclosure of earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2019-01-01 -Paragraph 66 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_66&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_EarningsPerShareExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of ordinary shares shall be the weighted average number of ordinary shares outstanding during the period. + References No definition available. + Details
Name: | ugp_SummaryOfWeightedAverageSharesOutstandingTableTextBlock
Namespace Prefix: | ugp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Text block [abstract] + References No definition available. + Details
Name: | ugp_TextBlockAbstract
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration