XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Earnings Per Share (Detail) - shares
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]      
Weighted-Average Shares of Common Stock Outstanding 40,547,048 41,543,067 42,021,892
Assumed Exercise of Outstanding Dilutive Options 539,309 570,325 623,779
Less Shares Repurchased from Proceeds of Assumed Exercised Options (343,917) (429,815) (481,853)
Restricted Stock Units 187,272 143,132 121,525
Weighted-Average Common Stock and Dilutive Securities Outstanding 40,929,712 41,826,709 42,285,343