XML 71 R58.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details - Stock Options Rollforward)
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Stock options, Grant Date Fair Value Valuation  
Share price $ 306.89
Grant date fair value $ 138.75
Aggregate stock options  
Stock options, Shares  
Outstanding at the beginning of the period (in shares) | shares 777,871
Granted (in shares) | shares 73,737
Exercised (in shares) | shares (47,500)
Forfeited (in shares) | shares (717)
Expired (in shares) | shares (2,036)
Outstanding at the end of the period (in shares) | shares 801,355
Options exercisable at the end of the period (in shares) | shares 651,144
Stock options, Weighted Average Exercise Price  
Outstanding at the beginning of the period (in dollars per share) $ 69.87
Granted (in dollars per share) 276.38
Exercised (in dollars per share) 161.39
Forfeited (in dollars per share) 291.12
Expired (in dollars per share) 352.68
Outstanding at the end of the period (in dollars per share) 82.54
Options exercisable at the end of the period (in dollars per share) $ 40.61
Stock options, Weighted Average Remaining Contractual Term  
Outstanding at the end of the period 3 years 10 months 13 days
Options exercisable at the end of the period 2 years 9 months 14 days
Stock options, Aggregate Intrinsic Value  
Outstanding at the end of the period | $ $ 180,661,000
Options exercisable at the end of the period | $ $ 173,993,000
Stock options, Grant Date Fair Value Valuation  
Expected dividend rate 0.00%
Expected volatility, minimum 52.00%
Expected volatility, maximum 60.00%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 0.33%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 0.96%
Expected dividends | $ $ 0
Market options  
Stock options, Shares  
Outstanding at the beginning of the period (in shares) | shares 463,440
Granted (in shares) | shares 19,126
Exercised (in shares) | shares 0
Forfeited (in shares) | shares 0
Expired (in shares) | shares 0
Outstanding at the end of the period (in shares) | shares 482,566
Options exercisable at the end of the period (in shares) | shares 0
Stock options, Weighted Average Exercise Price  
Outstanding at the beginning of the period (in dollars per share) $ 204.31
Granted (in dollars per share) 275.82
Exercised (in dollars per share) 0
Forfeited (in dollars per share) 0
Expired (in dollars per share) 0
Outstanding at the end of the period (in dollars per share) 207.14
Options exercisable at the end of the period (in dollars per share) $ 0
Stock options, Weighted Average Remaining Contractual Term  
Outstanding at the end of the period 7 years 7 days
Options exercisable at the end of the period 0 years
Stock options, Aggregate Intrinsic Value  
Outstanding at the end of the period | $ $ 50,162,000
Options exercisable at the end of the period | $ $ 0
Stock options, Grant Date Fair Value Valuation  
Grant date fair value $ 196.07
Expected term P7Y
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 51.00%
Expected dividend rate 0.00%
Risk-free interest rate 1.03%
Expected dividends | $ $ 0
Maximum number of shared to be earned | shares 805,885
Percentage of target number of shares 167.00%
Performance Awards Earned | shares 481,669
Minimum | Aggregate stock options  
Stock options, Grant Date Fair Value Valuation  
Expected term P5Y
Maximum | Aggregate stock options  
Stock options, Grant Date Fair Value Valuation  
Expected term P6Y3M
100% over a period of one year from the grant date | Option  
Stock options, Grant Date Fair Value Valuation  
Vesting period 1 year
33% over a period of three years from the grant date | Option  
Stock options, Grant Date Fair Value Valuation  
Vesting period 3 years
25% over a period of four years from the grant date | Option  
Stock options, Grant Date Fair Value Valuation  
Vesting period 4 years