XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2019
Mar. 31, 2019
Mar. 31, 2018
Jan. 07, 2020
Nov. 13, 2014
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 145,200      
Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised   $ 10,383 $ 7,793    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   337,000      
Proceeds from Stock Plans   $ 1,627 1,563    
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested   57,700 $ 49,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding   $ 559,800      
Share Price   $ 135.49      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   3 years 182 days      
Time-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   26,000   26,000  
Time-Based RSUs [Member] | Employees [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years      
Time-Based RSUs [Member] | Director [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   1 year      
PSU 2019 [Member] | Executive Officer [Member]          
Share Price $ 130.67        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 151,000        
Share-based Compensation Arrangement by Share-based Payment Award, Vesting, Measurement Period of Relative Revenue Growth Rate to Industry Average 2 years        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Maximum Percentage Allowed 300.00%        
Maximum Stock Compensation Costs $ 46,600        
Share-based Compensation Arrangement by Share-based Payment Award, Price Per Share Payable Upon Vesting of Equity Instruments Other than Options $ 30        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 2 years 219 days        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 29.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.50%        
PSU 2019 [Member] | Executive Officer [Member] | Share-based Payment Arrangement, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%        
PSU 2019 [Member] | Executive Officer [Member] | Share-based Payment Arrangement, Tranche Two [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years        
The2014 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         5,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   1,600,000      
Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   4,500,000      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 400      
Stock Issued During Period, Shares, Employee Stock Purchase Plans   14,000 18,000    
Employee Stock Purchase Plan Shares Issued, Intrinsic Value   $ 300 $ 500    
Proceeds from Stock Plans   $ 1,600 $ 1,600