XML 76 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Plans (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Deemed repurchases of restricted stock/units       $ 15,734 $ 13,373
Share-based compensation expense $ 19,753   $ 15,132 $ 35,072 $ 27,595
Total unrecognized share-based compensation costs, remaining period of recognition (in years)       2 years 6 months  
Common Class A [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
New shares of Company's Class A common stock issued       424,684  
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares surrendered to the Company for tax withholding       295,973  
Total unrecognized share-based compensation costs $ 120,400     $ 120,400  
Restricted Stock Units (RSUs) [Member] | Common Class A [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares vested in period       720,657  
2016 Employee Stock Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   684,737      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years  
2016 Employee Stock Plan [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   195,028      
2016 Employee Stock Plan [Member] | Performance Vesting Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   537,403      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years  
2016 Employee Stock Plan [Member] | Performance Vesting Options [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       0.00%  
2016 Employee Stock Plan [Member] | Performance Vesting Options [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       200.00%