XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Options and Stock-Based Compensation - Stock Options (Detail) - $ / shares
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding, beginning balance, Shares 1,029,103 1,058,411 1,064,439
Options granted, Shares 234,175 271,575 290,300
Options exercised, Shares (278,094) (235,932) (250,604)
Options cancelled/forfeited, Shares (48,026) (64,951) (45,724)
Options outstanding, ending balance, Shares 937,158 1,029,103 1,058,411
Options granted, weighted average exercise price $ 81.12 $ 79.49 $ 57.27
Options exercised, weighted average exercise price 44.17 38.34 36.44
Options cancelled/forfeited, weighted average exercise price 61.26 59.87 36.71
Weighted average exercise price per share $ 64.28 $ 54.87 $ 45.17
Options available for future grants 880,542 316,691 523,415
Exercisable options 421,964 468,107 440,386
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Price range of outstanding options $ 21.87 $ 20.08 $ 12.71
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Price range of outstanding options $ 103.31 $ 88.22 $ 62.31