XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Shares    
Outstanding, beginning of period (in shares) | shares 1,081,000 1,100,900
Granted (in shares) | shares 131,100 197,600
Exercised (in shares) | shares (230,400) (39,100)
Forfeited (in shares) | shares (35,800)  
Expired (in shares) | shares (2,800)  
Outstanding, end of period (in shares) | shares 943,100 1,259,400
Exercisable, end of period (in shares) | shares 644,700 830,800
Weighted Average Exercise Price    
Outstanding, beginning of period, weighted-average exercise price (in USD per share) | $ / shares $ 43.96 $ 40.62
Granted, weighted-average exercise price (in USD per share) | $ / shares 61.81 54.48
Exercised, weighted-average exercise price (in USD per share) | $ / shares 39.85 38.04
Forfeited, weighted-average exercise price (in USD per share) | $ / shares 54.81  
Expired, weighted-average exercise price (in USD per share) | $ / shares 54.47  
Outstanding, end of period, weighted-average exercise price (in USD per share) | $ / shares 47.00 42.88
Exercisable, end of period, weighted-average exercise price (in USD per share) | $ / shares $ 43.19 $ 40.04
Options, Additional Disclosures:    
Outstanding, end of period, weighted-average remaining contractual term 6 years 3 months 18 days 6 years 7 months 6 days
Exercisable, end of period, weighted-average remaining contractual term 5 years 2 months 12 days 5 years 4 months 24 days
Outstanding, end of period, aggregate intrinsic value | $ $ 10,166 $ 10,963
Exercisable, end of period, aggregate intrinsic value | $ $ 9,025 $ 9,403