XML 62 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Computation of Class Based Basic and Diluted Earnings Per Share
The Company calculates EPS as follows:
Basic =
 
40% * Average Class A Shares Outstanding
*
 
Undistributed Net Income
+Class A Dividends
Per Share
Class A EPS40% * Average Class A Shares Outstanding + 60% * Average Class B Shares OutstandingAverage Class A Shares Outstanding
Diluted=
 
40% * Average Class A Shares Outstanding
*
 
Undistributed Net Income
+Class A Dividends
Per Share
Class A EPS40% * Average Class A Shares Outstanding + 60% * Average Class B Shares OutstandingAverage Diluted Class A Shares Outstanding
Basic=
 
60% * Average Class B Shares Outstanding
*
 
Undistributed Net Income
+Class B Dividends
Per Share
Class B EPS40% * 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)202020192018
Numerator
Numerator for basic and diluted EPS –
Net income attributable to Greif$108.8 $171.0 $209.4 
Cash dividends(104.3)(104.0)(100.0)
Undistributed net income (loss) attributable to Greif, Inc.$4.5 $67.0 $109.4 
Denominator
Denominator for basic EPS –
Class A common stock26.4 26.2 25.9 
Class B common stock22.0 22.0 22.0 
Denominator for diluted EPS –
Class A common stock26.4 26.2 26.0 
Class B common stock22.0 22.0 22.0 
EPS Basic
Class A common stock$1.83 $2.89 $3.56 
Class B common stock$2.74 $4.33 $5.33 
EPS Diluted
Class A common stock$1.83 $2.89 $3.55 
Class B common stock$2.74 $4.33 $5.33 
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, 2020:
Class A common stock128,000,000 42,281,920 26,441,986 15,839,934 
Class B common stock69,120,000 34,560,000 22,007,725 12,552,275 
October 31, 2019:
Class A common stock128,000,000 42,281,920 26,257,943 16,023,977 
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,
202020192018
Class A Common Stock:
Basic shares26,382,838 26,189,445 25,915,887 
Assumed conversion of stock options and unvested shares7,805 25,666 49,969 
Diluted shares26,390,643 26,215,111 25,965,856 
Class B Common Stock:
Basic and diluted shares22,007,725 22,007,725 22,007,725