XML 70 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Business and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Deferred Tax Assets, Valuation Allowance $ 4,399 $ 2,787    
Cash equivalents at fair value 100 700    
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax (158,435) (164,409)    
Other Inventory, Demo, Gross 30,100 30,400    
Advertising costs 8,100 10,700 $ 13,000  
Carrying value of cost-basis investments 14,100 19,900    
Impairment charge - Cost-basis Investments $ 4,800 $ 4,100    
Effect of stock-based compensation awards, shares excluded for purposes of diluted earnings per share 189 33 10  
Net cash provided by operating activities $ 312,363 $ 370,372 $ 374,157  
Net cash (used) provided by financing activities (223,102) 54,040 (318,944)  
Excess Tax Benefit from Share-based Compensation, Financing Activities (11,274) (11,993) $ (16,228)  
Operating Lease, Right-of-Use Asset 32,833 35,479   $ 31,900
Other Noncurrent Liabilities        
Operating Lease, Liability $ 36,745 $ 39,291   $ 34,200
Time-vested restricted stock unit        
Restricted stock units granted 1,018 867 594  
Time-vested and performance-based restricted stock unit        
Weighted average grant date fair value per share $ 43.78 $ 50.45 $ 52.93  
Restricted Stock Unit Awards        
Total fair value of awards granted $ 48,752 $ 51,578 $ 40,675  
Performance-based restricted stock unit [Member]        
Restricted stock units granted 98 158 177  
Weighted average grant date fair value per share $ 42.51 $ 49.57 $ 52.32  
Total fair value of awards granted $ 4,200      
Stock Option Awards        
Cash received from the exercise of stock options 3,300 $ 21,200 $ 23,700  
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 2,600 $ 4,800 $ 8,700