XML 60 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Common Share (Tables)
6 Months Ended
Oct. 31, 2019
Earnings Per Common Share  
Schedule of computation of basic and diluted earnings per share of common stock

Three Months Ended

Six Months Ended

October 31, 

October 31, 

    

2019

2018

    

2019

    

2018

(in thousands, except per share data)

Net income

$

29,138

$

24,912

$

53,958

$

33,562

Less: Net income allocated to participating securities

-

665

342

751

Net income attributable to common stockholders

$

29,138

    

$

24,247

$

53,616

$

32,811

Basic earnings per common share:

  

  

Basic weighted average common shares outstanding

 

41,761

 

41,149

 

41,382

 

41,121

Basic earnings per common share

$

0.70

$

0.59

$

1.30

$

0.80

Diluted earnings per common share:

 

  

 

  

 

  

 

  

Basic weighted average common shares outstanding

 

41,761

 

41,149

 

41,382

 

41,121

Add: Common Stock Equivalents

 

874

 

769

 

744

 

875

Diluted weighted average common shares outstanding

 

42,635

 

41,918

 

42,126

 

41,996

Diluted earnings per common share

$

0.68

$

0.58

$

1.27

$

0.78