XML 138 R119.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Transactions - Nonemployee Share-Based Transactions, Cost and Tax Benefit (Details) - Nonemployee Shares [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Goods And Nonemployee Services Transaction [Line Items]      
Total quarterly non-employee RSUs granted 124,471 155,996 235,735
Weighted-average measurement-date fair value per share, granted $ 102.43 $ 75.69 $ 48.45
Illiquidity discounts   10.00%  
Total equity awards expense recognized $ 3,288 $ 980 $ 910
Quarterly incentive awards expense 9,484 10,821 10,517
Tax benefit associated with incentive awards $ 2,437 $ 2,259 $ 3,674
Minimum [Member]      
Share Based Goods And Nonemployee Services Transaction [Line Items]      
Weighted-average measurement-date fair value per share, granted $ 96.60 $ 67.82 $ 39.87
Illiquidity discounts     10.00%
Maximum [Member]      
Share Based Goods And Nonemployee Services Transaction [Line Items]      
Weighted-average measurement-date fair value per share, granted $ 120.55 $ 91.88 $ 61.50
Illiquidity discounts     11.00%