v3.22.4
Calculation of Basic and Diluted Common Shares Outstanding (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]        
Weighted-Average Shares of Common Stock Outstanding 36,336,056 40,049,456 37,149,927 41,096,702
Assumed Exercise of Outstanding Dilutive Options 424,949 492,344 424,642 568,699
Less Shares Repurchased from Proceeds of Assumed Exercised Options (294,478) (296,670) (305,741) (362,568)
Restricted Stock 139,455 212,919 126,758 190,506
Weighted-Average Common Stock and Dilutive Securities Outstanding 36,605,982 40,458,049 37,395,586 41,493,339
Shares Excluded Due to Anti-Dilution Effects 66,802 7,528 48,736 4,298