XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Business and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (148,406) $ (113,012)  
Gains and (losses) netted against other income, net (1,300) (200) $ (2,200)
Other Inventory, Demo, Gross 35,200 37,600  
Advertising costs 12,500 19,200 $ 19,300
Carrying value of cost-basis investments $ 17,069 $ 3,100  
Effect of stock-based compensation awards, shares excluded for purposes of diluted earnings per share 10 39 233
Unrecognized stock-based compensation costs, net of estimated forfeitures $ 48,100    
Weighted average period of unrecognized stock-based compensation costs, net of estimated forfeitures 2 years    
Estimated forfeiture rate 5.00%    
Net cash provided by operating activities $ 374,157 $ 308,252 $ 319,751
Net cash (used) provided by financing activities (318,944) (132,612) 31,136
Excess Tax Benefit from Share-based Compensation, Financing Activities (16,228) (10,731) $ (5,991)
Level 1      
Cash equivalents at fair value $ 200,000 $ 140,700  
Time-vested restricted stock unit      
Restricted stock units granted 594 773 865
Time-vested and performance-based restricted stock unit      
Weighted average grant date fair value per share $ 52.93 $ 36.20 $ 29.48
Performance-based restricted stock unit [Domain]      
Total fair value of awards granted $ 9,200   $ 1,600
Restricted Stock Unit Awards      
Total fair value of awards granted $ 40,675 $ 37,906 $ 28,603
Market-based restricted stock unit      
Restricted stock units granted     64
Weighted average grant date fair value per share     $ 22.89
Total fair value of awards granted     $ 1,500
Performance-based restricted stock unit [Member]      
Restricted stock units granted 177 283 62
Weighted average grant date fair value per share $ 52.32 $ 35.08 $ 26.41
Total fair value of awards granted   $ 9,900  
Stock Option Awards      
Cash received from the exercise of stock options $ 23,700 53,500 $ 7,700
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options $ 8,700 $ 3,000 $ 1,300