Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details)

v3.6.0.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Stock Based Compensation          
Allocated Share-based Compensation Expense   $ 5,713 $ 6,380 $ 999  
Series A common stock          
Options          
Common Stock, Capital Shares Reserved for Future Issuance 454,000 454,000      
Series C          
Options          
Common Stock, Capital Shares Reserved for Future Issuance 2,500,000 2,500,000      
Options          
Options          
Aggregate intrinsic value exercises   $ 14,400 $ 11,200 1,800  
Unrecognized compensation cost options $ 15,000 $ 15,000      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years        
Common Stock, Capital Shares Reserved for Future Issuance 2,900,000 2,900,000      
2014 Plan | Awards          
Stock Based Compensation          
Number of authorized shares 8,400,000 8,400,000      
Fair value assumptions          
Dividend rate         0.00%
2014 Plan | Awards | Series A common stock          
Options          
Outstanding beginning balance (in shares)   630,000      
Exercised (in shares)   (176,000)      
Outstanding ending balance (in shares) 454,000 454,000 630,000   630,000
Number of awards exercisable (in shares) 448,000 448,000      
WAEP Outstanding beginning balance (in dollars per share)   $ 32.36      
WAEP options exercised (in dollars per share)   32.06      
WAEP Outstanding ending balance (in dollars per share) $ 32.47 32.47 $ 32.36   $ 32.36
WAEP options exercisable (in dollars per share) $ 32.32 $ 32.32      
Weighted average remaining contractual life outstanding 3 years        
Weighted average remaining contractual life exercisable 2 years 10 months 24 days        
Aggregate intrinsic value outstanding $ 18,000 $ 18,000      
Aggregate intrinsic value exercisable $ 18,000 $ 18,000      
2014 Plan | Awards | Series C          
Options          
Outstanding beginning balance (in shares)   2,761,000      
Options granted (in shares)   17,000      
Exercised (in shares)   (311,000)      
Outstanding ending balance (in shares) 2,467,000 2,467,000 2,761,000   2,761,000
Number of awards exercisable (in shares) 934,000 934,000      
WAEP Outstanding beginning balance (in dollars per share)   $ 41.09      
WAEP Options granted (in dollars per share)   72.11      
WAEP options exercised (in dollars per share)   31.93      
WAEP Outstanding ending balance (in dollars per share) $ 42.45 42.45 $ 41.09   $ 41.09
WAEP options exercisable (in dollars per share) $ 32.81 $ 32.81      
Weighted average remaining contractual life outstanding 6 years 1 month 6 days        
Weighted average remaining contractual life exercisable 3 years        
Aggregate intrinsic value outstanding $ 78,000 $ 78,000      
Aggregate intrinsic value exercisable $ 39,000 $ 39,000      
2014 Plan | Options | Series A common stock          
Options          
Options granted (in shares)   0      
2014 Plan | Options | Series B common stock          
Options          
Outstanding ending balance (in shares) 0 0      
2014 Plan | Options | Series C          
Options          
Options granted (in shares)   17,000      
2014 Plan | Options | Series C | Tranche One          
Stock Based Compensation          
Vesting period   1 year      
Weighted average grant date fair value (in dollars per share) $ 18.64 $ 18.64      
2014 Plan | Minimum | Awards          
Stock Based Compensation          
Vesting period   4 years      
Term of awards   7 years      
Fair value assumptions          
Expected term         4 years 7 months 6 days
Volatility rate         26.20%
2014 Plan | Maximum | Awards          
Stock Based Compensation          
Vesting period   5 years      
Term of awards   10 years      
Fair value assumptions          
Expected term         7 years 3 months 18 days
Volatility rate         28.50%
Operating expense          
Stock Based Compensation          
Allocated Share-based Compensation Expense     $ 7 1  
Selling, general and administrative          
Stock Based Compensation          
Allocated Share-based Compensation Expense   $ 5,555 5,978 832  
Research and development          
Stock Based Compensation          
Allocated Share-based Compensation Expense   $ 158 $ 395 $ 166