XML 73 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Stock-Based Compensation and Benefit Plans (Assumptions Used To Value Option Grants) (Details)
1 Months Ended 3 Months Ended 12 Months Ended 13 Months Ended
Mar. 31, 2016
Jan. 31, 2016
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Non-vested stock                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Approximate risk free interest rate 0.91% 1.10% 0.85% 0.81%        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%        
Expected term (in years)         3 years     2 years 9 months 4 days
Non-vested stock | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Expected volatility factor 29.00% 29.00% 14.00% 19.00%        
Non-vested stock | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Expected volatility factor 39.00% 37.00% 29.00% 38.00%        
ESPP Plan                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Expected volatility factor             35.00%  
Approximate risk free interest rate             0.25%  
Expected dividend yield           0.00% 0.00%  
Expected term (in years)           6 months 6 months  
ESPP Plan | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Expected volatility factor           27.00%    
Approximate risk free interest rate           0.25%    
ESPP Plan | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Expected volatility factor           41.00%    
Approximate risk free interest rate           0.42%