XML 53 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation and Stock Options - Outstanding Options (Detail) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Options outstanding, beginning balance, Shares 1,053,307 1,169,871 1,064,439 1,143,928
Granted, Number of Options 145,150 154,500 261,750 305,550
Exercised, Number of Options (76,122) (51,712) (197,230) (263,544)
Cancelled - forfeited, Number of Options (408)      
Cancelled - expired, Number of Options (400)      
Options outstanding, ending balance, Shares 1,121,527   1,121,527  
Ending vested and expected to vest, Number of Options 952,332   952,332  
Ending exercisable, Number of Options 377,905   377,905  
Options outstanding, beginning balance, Weighted Average Exercise Price $ 41.81 $ 38.41 $ 39.45 $ 32.02
Granted, Weighted Average Exercise Price per Share 59.32 57.75 56.72 52.49
Exercised, Weighted Average Exercise Price per Share 41.73 $ 31.15 35.94 $ 26.96
Cancelled - forfeited, Weighted Average Exercise Price per Share 38.94      
Cancelled - expired, Weighted Average Exercise Price per Share 41.82      
Options outstanding, ending balance, Weighted Average Exercise Price 44.08   44.08  
Ending vested and expected to vest, Weighted Average Exercise Price per Share 41.68   41.68  
Ending exercisable, Weighted Average Exercise Price per Share $ 33.57   $ 33.57  
Option outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 6 months 10 days      
Ending vested and expected to vest, Weighted Average Remaining Contractual Life (Years) 3 years 5 months 8 days      
Ending exercisable, Weighted Average Remaining Contractual Life (Years) 2 years 8 months 23 days      
Option outstanding, Aggregate Intrinsic Value $ 19,778,926   $ 19,778,926  
Ending vested and expected to vest, Aggregate Intrinsic Value 19,132,688   19,132,688  
Ending exercisable, Aggregate Intrinsic Value $ 10,639,330   $ 10,639,330