XML 99 R83.htm IDEA: XBRL DOCUMENT v3.23.4
EARNINGS PER SHARE - Computation of Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Numerator for basic and diluted EPS      
Net income attributable to Greif, Inc. $ 359.2 $ 376.7 $ 390.7
Cash dividends (116.5) (111.3) (105.8)
Undistributed net income attributable to Greif, Inc. $ 242.7 $ 265.4 $ 284.9
Class A common stock      
Denominator for basic EPS      
Denominator for basic EPS (in shares) 25,592,928 26,251,536 26,525,529
Denominator for diluted EPS      
Denominator for diluted EPS (in shares) 25,999,231 26,610,712 26,659,221
EPS Basic      
EPS Basic (usd per share) $ 6.22 $ 6.36 $ 6.57
EPS Diluted      
EPS Diluted (usd per share) $ 6.15 $ 6.30 $ 6.54
Class B common stock      
Denominator for basic EPS      
Denominator for basic EPS (in shares) 21,472,531 21,995,865 22,007,725
Denominator for diluted EPS      
Denominator for diluted EPS (in shares) 21,472,531 21,995,865 22,007,725
EPS Basic      
EPS Basic (usd per share) $ 9.32 $ 9.53 $ 9.84
EPS Diluted      
EPS Diluted (usd per share) $ 9.32 $ 9.53 $ 9.84