XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Presentation and Summary of Significant Accounting Policies - Diluted Earnings per Share for Class B Common Shares Using Two-Class Method (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                      
Basic weighted average common shares outstanding (in shares)                 30,950 30,080 29,232
Diluted (in shares)                 31,378 30,472 29,567
Basic, EPS (in usd per share) [1]                 $ 0.22 $ 0.40 $ 0.50
Diluted, EPS (in usd per share) $ 0.06 $ 0.07 $ 0.04 $ 0.04 $ 0.04 $ 0.18 $ 0.08 $ 0.09 $ 0.22 $ 0.40 $ 0.49
Class B Common Shares                      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                      
Undistributed and distributed earnings, Per basic                 $ 407 $ 883 $ 1,208
Reallocation of undistributed earnings from Class A Common Shares to Class B Common Shares                 2 0 (2)
Net earnings                 $ 409 $ 883 $ 1,206
Basic weighted average common shares outstanding (in shares)                 1,844 2,275 2,439
Diluted (in shares)                 1,844 2,275 2,439
Basic, EPS (in usd per share)                 $ 0.22 $ 0.39 $ 0.50
Diluted, EPS (in usd per share)                 $ 0.22 $ 0.39 $ 0.49
[1] Diluted per share amounts for Class A shares are shown above. Diluted per share for Class B shares under the two-class method are $0.22, $0.39 and $0.49 for the years ended April 30, 2019, 2018 and 2017, respectively. See Note 1 to the Consolidated Financial Statements.