XML 75 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Calculation of Basic and Diluted Common Shares Outstanding (Detail) - shares
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]    
Weighted Average Shares of Common Stock Outstanding 43,870,222 47,690,351
Assumed Exercise of Outstanding Dilutive Options 750,654 829,873
Less Shares Repurchased from Proceeds of Assumed Exercised Options (591,647) (571,799)
Restricted Stock Units 120,982 195,900
Weighted Average Common Stock and Dilutive Securities Outstanding 44,150,211 48,144,325
Shares Excluded Due to Anti-dilution Effects 327,761 145,488