XML 65 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Calculation of Basic and Diluted Common Shares Outstanding (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]        
Weighted-Average Shares of Common Stock Outstanding 34,466,141 36,336,056 34,931,378 37,149,927
Assumed Exercise of Outstanding Dilutive Options 305,842 424,949 312,723 424,642
Less Shares Repurchased from Proceeds of Assumed Exercised Options (169,413) (294,478) (170,910) (305,741)
Restricted Stock Units 147,151 139,455 128,467 126,758
Weighted-Average Common Stock and Dilutive Securities Outstanding 34,749,721 36,605,982 35,201,658 37,395,586
Shares Excluded Due to Anti-Dilution Effects 5,558 66,802 22,145 46,736