XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Tables)
12 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Class Based Basic and Diluted Earnings Per Share
The Company calculates EPS as follows:
Basic Class A EPS=40% * Average Class A Shares Outstanding*Undistributed Net Income+Class A Dividends Per Share
40% * Average Class A Shares Outstanding + 60% * Average Class B Shares OutstandingAverage Class A Shares Outstanding
Diluted Class A EPS=40% * Average Class A Shares Outstanding*Undistributed Net Income+Class A Dividends Per Share
40% * Average Class A Shares Outstanding + 60% * Average Class B Shares OutstandingAverage Diluted Class A Shares Outstanding
Basic Class B EPS=60% * Average Class B Shares Outstanding*Undistributed Net Income+Class B Dividends Per Share
40% * Average Class A Shares Outstanding + 60% * Average Class B Shares OutstandingAverage Class B Shares Outstanding
* Diluted Class B EPS calculation is identical to Basic Class B calculation
Schedule of Computation of Earnings Per Share Basic and Diluted
The following table provides EPS information for each period, respectively:
Year Ended October 31,
(in millions, except per share data)202220212020
Numerator
Numerator for basic and diluted EPS
Net income attributable to Greif, Inc.$376.7 $390.7 $108.8 
Cash dividends(111.3)(105.8)(104.3)
Undistributed net income attributable to Greif, Inc.$265.4 $284.9 $4.5 
Denominator
Denominator for basic EPS –
Class A common stock26.3 26.5 26.4 
Class B common stock22.0 22.0 22.0 
Denominator for diluted EPS –
Class A common stock26.6 26.7 26.4 
Class B common stock22.0 22.0 22.0 
EPS Basic
Class A common stock$6.36 $6.57 $1.83 
Class B common stock$9.53 $9.84 $2.74 
EPS Diluted
Class A common stock$6.30 $6.54 $1.83 
Class B common stock$9.53 $9.84 $2.74 
Schedule of Company's Class A and Class B Common and Treasury Shares
The following table summarizes the Company’s Class A and Class B common and treasury shares at the specified dates:
Authorized SharesIssued SharesOutstanding
Shares
Treasury Shares
October 31, 2022:
Class A common stock128,000,000 42,281,920 25,606,287 16,675,633 
Class B common stock69,120,000 34,560,000 21,836,745 12,723,255 
October 31, 2021:
Class A common stock128,000,000 42,281,920 26,550,924 15,730,996 
Class B common stock69,120,000 34,560,000 22,007,725 12,552,275 
Schedule of Reconciliation of Shares Used to Calculate Basic and Diluted Earnings Per Share
The following is a reconciliation of the shares used to calculate basic and diluted earnings per share:
Year Ended October 31,
202220212020
Class A Common Stock:
Basic shares26,251,536 26,525,529 26,382,838 
Assumed conversion of stock options and unvested shares359,176 133,692 7,805 
Diluted shares26,610,712 26,659,221 26,390,643 
Class B Common Stock:
Basic and diluted shares21,995,865 22,007,725 22,007,725