XML 26 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Common Share
6 Months Ended
Oct. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Common Share
Earnings Per Common Share
The Company has two classes of common stock. Class B common shares are convertible into Class A common shares at anytime, on a one-for-one basis. Under the Company’s Articles of Incorporation, if dividends are declared, holders of Class A common shares shall receive a $0.05 dividend per share prior to the Class B common shares receiving any dividend and holders of Class A common shares shall receive a dividend at least equal to Class B common shares dividends on a per share basis. As a result, the Company has computed the earnings per share in compliance with the Earnings Per Share Topic of the FASB ASC, which requires companies that have multiple classes of equity securities to use the “two-class” method in computing earnings per share.

For the Company’s basic earnings per share calculation, the Company uses the “two-class” method. Basic earnings per share are calculated by dividing net earnings attributable to each class of common stock by the weighted average number of shares outstanding. All undistributed earnings are allocated evenly between Class A and B common shares in the earnings per share calculation to the extent that earnings equal or exceed $0.05 per share. This allocation is based on management’s judgment after considering the dividend rights of the two-classes of common stock, the control of the Class B shareholders and the convertibility rights of the Class B shares to Class A shares. If Class B shares convert to Class A shares during the period, the distributed net earnings for Class B shares is calculated using the weighted average common shares outstanding during the period.

Diluted earnings per share is calculated similarly to basic earnings per share, except that the calculation includes the dilutive effect of the assumed exercise of options issuable under the Company’s stock incentive plans. For the Company’s diluted earnings per share calculation for Class A shares, the Company uses the “if-converted” method. This calculation assumes that all Class B common shares are converted into Class A common shares and, as a result, assumes there are no holders of Class B common shares to participate in undistributed earnings.

For the Company’s diluted earnings per share calculation for Class B shares, the Company uses the “two-class” method. This calculation does not assume that all Class B common shares are converted into Class A common shares. In addition, this method assumes the dilutive effect of Class A stock options were converted to Class A shares and the undistributed earnings are allocated evenly to both Class A and B shares including Class A shares issued pursuant to those converted stock options. This allocation is based on management’s judgment after considering the dividend rights of the two-classes of common stock, the control of the Class B shareholders and the convertibility rights of the Class B shares into Class A shares.
The following tables set forth the computation of basic earnings per common share and diluted earnings per common share (in thousands except for per share amounts):
Basic earnings per common share:
 
Three Months Ended
October 31, 2019
 
Six Months Ended
October 31, 2019
Class A
Common
Shares
 
Class B
Common
Shares
 
Class A
Common
Shares
 
Class B
Common
Shares
Distributed earnings
$
0.11

 
$
0.11

 
$
0.22

 
$
0.22

Undistributed losses
(0.05
)
 
(0.05
)
 
(0.13
)
 
(0.13
)
Total
$
0.06

 
$
0.06

 
$
0.09

 
$
0.09

Distributed earnings
$
3,303

 
$
202

 
$
6,552

 
$
403

Undistributed losses
(1,645
)
 
(101
)
 
(3,810
)
 
(234
)
Total
$
1,658

 
$
101

 
$
2,742

 
$
169

Basic weighted average common shares outstanding
29,787

 
1,822

 
29,618

 
1,822

 
Three Months Ended
October 31, 2018
 
Six Months Ended
October 31, 2018
Class A
Common
Shares
 
Class B
Common
Shares
 
Class A
Common
Shares
 
Class B
Common
Shares
Distributed earnings
$
0.11

 
$
0.11

 
$
0.22

 
$
0.22

Undistributed losses
(0.07
)
 
(0.07
)
 
(0.13
)
 
(0.13
)
Total
$
0.04

 
$
0.04

 
$
0.09

 
$
0.09

Distributed earnings
$
3,200

 
$
205

 
$
6,396

 
$
409

Undistributed losses
(2,033
)
 
(129
)
 
(3,927
)
 
(250
)
Total
$
1,167

 
$
76

 
$
2,469

 
$
159

Basic weighted average common shares outstanding
29,104

 
1,822

 
28,959

 
1,866

 
 
 
 
 
 
 
 


Diluted EPS for Class A Common Shares Using the If-Converted Method
Three Months Ended October 31, 2019
 
Undistributed
& Distributed
Earnings to
Class A
Common
Shares
 
Class A
Common
Shares
 
EPS*
Per Basic
$
1,658

 
29,787

 
$
0.06

Common Stock Equivalents

 
701

 

 
1,658

 
30,488

 
0.05

Class B Common Share Conversion
101

 
1,822

 

Diluted EPS for Class A Common Shares
$
1,759

 
32,310

 
$
0.05

Six Months Ended October 31, 2019
 
Undistributed
& Distributed
Earnings to
Class A
Common
Shares
 
Class A
Common
Shares
 
EPS*
Per Basic
$
2,742

 
29,618

 
$
0.09

Common Stock Equivalents

 
626

 

 
2,742

 
30,244

 
0.09

Class B Common Share Conversion
169

 
1,822

 

Diluted EPS for Class A Common Shares
$
2,911

 
32,066

 
$
0.09

Three Months Ended October 31, 2018
 
Undistributed
& Distributed
Earnings to
Class A
Common
Shares
 
Class A
Common
Shares
 
EPS*
Per Basic
$
1,167

 
29,104

 
$
0.04

Common Stock Equivalents

 
552

 

 
1,167

 
29,656

 
0.04

Class B Common Share Conversion
76

 
1,822

 

Diluted EPS for Class A Common Shares*
$
1,243

 
31,478

 
$
0.04

Six Months Ended October 31, 2018
 
Undistributed
& Distributed
Earnings to
Class A
Common
Shares
 
Class A
Common
Shares
 
EPS*
Per Basic
$
2,469

 
28,959

 
$
0.09

Common Stock Equivalents

 
587

 

 
2,469

 
29,546

 
0.08

Class B Common Share Conversion
159

 
1,866

 

Diluted EPS for Class A Common Shares
$
2,628

 
31,412

 
$
0.08


Diluted EPS for Class B Common Shares Using the Two-Class Method
Three Months Ended October 31, 2019
 
Undistributed
& Distributed
Earnings to
Class B
Common
Shares
 
Class B
Common
Shares
 
EPS*
Per Basic
$
101

 
1,822

 
$
0.06

Reallocation of undistributed earnings from Class A Common Shares to Class B Common Shares
3

 

 

Diluted EPS for Class B Common Shares
$
104

 
1,822

 
$
0.06

Six Months Ended October 31, 2019
 
Undistributed
& Distributed
Earnings to
Class B
Common
Shares
 
Class B
Common
Shares
 
EPS*
Per Basic
$
169

 
1,822

 
$
0.09

Reallocation of undistributed earnings from Class A Common Shares to Class B Common Shares
6

 

 

Diluted EPS for Class B Common Shares
$
175

 
1,822

 
$
0.10

Three Months Ended October 31, 2018
 
Undistributed
& Distributed
Earnings to
Class B
Common Shares
 
Class B
Common
Shares
 
EPS*
Per Basic
$
76

 
1,822

 
$
0.04

Reallocation of undistributed earnings from Class A Common Shares to Class B Common Shares
2

 

 

Diluted EPS for Class B Common Shares
$
78

 
1,822

 
$
0.04








Six Months Ended October 31, 2018

 
Undistributed
& Distributed
Earnings to
Class B
Common Shares
 
Class B
Common
Shares
 
EPS*
Per Basic
$
159

 
1,866

 
$
0.09

Reallocation of undistributed earnings from Class A Common Shares to Class B Common Shares

 

 

Diluted EPS for Class B Common Shares
$
159

 
1,866

 
$
0.09

*Amounts adjusted for rounding
For the three and six months ended October 31, 2019, we excluded options to purchase 12,174 and 330,620 Class A Common Shares, respectively, and for the three and six months ended October 31, 2018, we excluded options to purchase 12,000 and 6,065 Class A Common Shares, respectively, from the computation of diluted earnings per Class A Common Shares. We excluded these option share amounts because the exercise prices of those options were greater than the average market price of the Class A Common Shares during the applicable period. As of October 31, 2019, we had a total of 4,333,117 options outstanding and as of October 31, 2018, we had a total of 4,119,923 options outstanding.