XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options and Stock-Based Compensation - Stock Options (Detail) - $ / shares
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding, beginning balance, Shares 937,158 1,029,103 1,058,411
Options granted, Shares 130,200 234,175 271,575
Options exercised, Shares (298,570) (278,094) (235,932)
Options cancelled/forfeited, Shares (44,912) (48,026) (64,951)
Options outstanding, ending balance, Shares 723,876 937,158 1,029,103
Options granted, weighted average exercise price $ 161.95 $ 81.12 $ 79.49
Options exercised, weighted average exercise price 55.44 44.17 38.34
Options cancelled/forfeited, weighted average exercise price 79.30 61.26 59.87
Weighted average exercise price per share $ 84.55 $ 64.28 $ 54.87
Options available for future grants 805,097 880,542 316,691
Exercisable options 354,460 421,964 468,107
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Price range of outstanding options $ 22.07 $ 21.87 $ 20.08
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Price range of outstanding options $ 197.16 $ 103.31 $ 88.22