XML 104 R85.htm IDEA: XBRL DOCUMENT v3.24.4
EARNINGS PER SHARE - Computation of Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Numerator for basic and diluted EPS      
Net income attributable to Greif, Inc. $ 268.8 $ 359.2 $ 376.7
Cash dividends (121.0) (116.5) (111.3)
Undistributed net income attributable to Greif, Inc. $ 147.8 $ 242.7 $ 265.4
Class A common stock      
Denominator for basic EPS –      
Denominator for basic EPS (in shares) 25,751,386 25,592,928 26,251,536
Denominator for diluted EPS –      
Denominator for diluted EPS (in shares) 25,977,401 25,999,231 26,610,712
EPS Basic      
EPS Basic (usd per share) $ 4.66 $ 6.22 $ 6.36
EPS Diluted      
EPS Diluted (usd per share) $ 4.64 $ 6.15 $ 6.30
Class B common stock      
Denominator for basic EPS –      
Denominator for basic EPS (in shares) 21,331,127 21,472,531 21,995,865
Denominator for diluted EPS –      
Denominator for diluted EPS (in shares) 21,331,127 21,472,531 21,995,865
EPS Basic      
EPS Basic (usd per share) $ 6.98 $ 9.32 $ 9.53
EPS Diluted      
EPS Diluted (usd per share) $ 6.98 $ 9.32 $ 9.53