XML 100 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Certain Information Regarding Company's Share-Based Compensation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense, Total $ 12,786 $ 10,515 $ 10,288
Deferred tax benefits, Total 2,830 4,019 3,933
Realized tax benefits, Total 8,877 7,095 5,050
Excess tax benefits (shortfall) 5,427 5,793 (1,154)
Intrinsic value of options exercised 32,217 15,256 1,894
Cash received for strike price and tax withholdings $ 120 $ 0 $ 119
Shares acquired through cashless exercise 1,361 491 325
Value of shares acquired through cashless exercise $ 49,199 $ 12,808 $ 6,238
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense, Stock options 7,579 6,907 3,641
Deferred tax benefits, Total 1,877 2,640 1,392
Realized tax benefits, Total 7,957 5,831 724
Excess tax benefits (shortfall) $ 5,330 $ 5,548 $ 642
Weighted average fair value per option or share, Stock option grants (in dollars per share) $ 11.74 $ 10.18 $ 6.01
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 609 $ 0 $ 3,433
Deferred tax benefits, Total 8 0 1,312
Realized tax benefits, Total 0 0 4,326
Excess tax benefits (shortfall) $ 0 $ 0 $ (1,796)
Granted, weighted average grant date fair value (in dollars per share) $ 33.64 $ 0 $ 0
Fair value vested/performance share units vested $ 632 $ 0 $ 11,319
Performance Share Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 4,598 3,608 3,214
Deferred tax benefits, Total 945 1,379 1,229
Realized tax benefits, Total 920 1,264 0
Excess tax benefits (shortfall) $ 97 $ 245 $ 0
Granted, weighted average grant date fair value (in dollars per share) $ 32.51 $ 27.20 $ 23.18
Fair value vested/performance share units vested $ 3,726 $ 3,307 $ 0