XML 123 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
STOCK BASED COMPENSATION - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2017
Feb. 28, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares reserved for future issuance     9,295,973    
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized     1,299,999    
Percentage of discount to market price     85.00%    
Term of offering period     6 months    
Maximum payroll deductions during the offering period, per employee     $ 5,000    
Shares available for issuance (in shares)     390,835    
Stock issued during period (in shares)     111,528 89,100 68,039
Amended and Restated ESPP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized 300,000        
Canadian Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized     100,000    
Percentage of discount to market price     95.00%    
Term of offering period     6 months    
Maximum payroll deductions during the offering period, per employee     $ 5,000    
Shares available for issuance (in shares)     97,478    
Stock issued during period (in shares)     1,766 756  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expenses related to stock options     $ 28,100,000    
Weighted average period of recognition for unrecognized compensation expenses     2 years 7 months 20 days    
Stock Options | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     1 year    
Stock Options | Officers And Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     5 years    
Stock Options | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum term of an option granted under any plan     8 years    
Stock Options | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum term of an option granted under any plan     10 years    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of recognition for unrecognized compensation expenses     3 years 6 months 18 days    
Award granted     210,829    
Unrecognized compensation expenses related to RSUs     $ 17,700,000    
Fair value of units vested (in shares)     $ 2,900,000    
Units vested (in shares)     37,225 0 0
Per share weighted average fair value of units granted     $ 82.93 $ 106.01 $ 114.27
Restricted Stock Units (RSUs) | 2008, 2011, and 2014 Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Ratio of share reserve related to RSUs granted     200.00%    
Restricted Stock Units (RSUs) | 2017 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Ratio of share reserve related to RSUs granted     100.00%    
Restricted Stock Units (RSUs) | 2005 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award granted     0    
Restricted Stock Units (RSUs) | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     3 years    
Restricted Stock Units (RSUs) | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     5 years    
Performance-Based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of units vested (in shares)     $ 900,000    
Per share weighted average fair value of units granted     $ 82.85    
Maximum number of common shares issuable upon vesting     11,149    
Percentage of performance goals     25.00%    
Performance-Based Restricted Stock Units | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units vested (in shares)   2,787