XML 73 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
STOCK-BASED COMPENSATION (Details - Stock Options Rollforward) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Aggregate Intrinsic Value      
Share price $ 89.28    
Weighted average fair value (in dollars per share) $ 27.60 $ 11.22  
Weighted average assumptions      
Fair Value of Options Vested $ 800,000 $ 400,000 $ 3,200,000
Employee Stock Option [Member]      
Weighted Average Remaining Contractual Term      
Outstanding at the end of the period 5 years 10 months 30 days    
Options exercisable at the end of the period 3 years 5 months 7 days    
Aggregate Intrinsic Value      
Outstanding at the end of the period $ 135,324,000    
Options exercisable at the end of the period 75,350,000    
Intrinsic value of stock options exercised 5,900,000 $ 200,000 $ 400,000
Cash received from stock option exercised 2,400,000    
Actual tax benefit realized $ 300,000    
Vesting period 3 years    
Consultant Stock Option [Member]      
Aggregate Intrinsic Value      
Vesting period 6 months    
Employee Stock Option 2 [Member]      
Aggregate Intrinsic Value      
Vesting period 1 year    
Stock Options      
Number of Options      
Outstanding at the beginning of the period (in shares) 2,136,679    
Granted (in shares) 46,406    
Exercised (in shares) (136,125)    
Forfeited (in shares) (127,439)    
Expired (in shares) (1,339)    
Outstanding at the end of the period (in shares) 1,918,182 2,136,679  
Options exercisable at the end of the period (in shares) 932,941    
Weighted Average Exercise Price      
Outstanding at the beginning of the period (in dollars per share) $ 18.16    
Granted (in dollars per share) 68.62    
Exercised (in dollars per share) 17.61    
Forfeited (in dollars per share) 26.84    
Expired (in dollars per share) 7.88    
Outstanding at the end of the period (in dollars per share) 18.85 $ 18.16  
Options exercisable at the end of the period (in dollars per share) $ 8.51    
Weighted average assumptions      
Expected Volatility Rate, Minimum 38.00% 36.00%  
Expected Volatility Rate, Maximum 48.00% 64.00%  
Risk Free Interest Rate, Minimum 1.65% 1.81%  
Risk Free Interest Rate, Maximum 2.01% 2.13%  
Dividend yield (as a percent) 0.00% 0.00%  
Expected dividend payment $ 0    
Director Stock Options      
Aggregate Intrinsic Value      
Vesting period 2 years    
Minimum [Member] | Stock Options      
Weighted average assumptions      
Expected Term, Simplified Method P5Y2M15D P5Y9M  
Maximum [Member] | Stock Options      
Weighted average assumptions      
Expected Term, Simplified Method P6Y2M22D P6Y7M17D  
Tranche 1 | Employee Stock Option [Member]      
Aggregate Intrinsic Value      
Vesting period 1 year 8 months 2 days 2 years 6 months  
Award Vesting Rights, Percentage 25.00% 25.00%  
Tranche 2 | Employee Stock Option [Member]      
Aggregate Intrinsic Value      
Vesting period 2 years 8 months 2 days 3 years 6 months  
Award Vesting Rights, Percentage 75.00% 75.00%