XML 100 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Reconciliation Of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit as of January 1 $ 22,827 $ 19,657 $ 15,209
Gross increases-acquisitions 26,914 0 0
Gross increases-tax positions in prior period 207 1,229 905
Gross decreases-tax positions in prior period (1,743) (376) (765)
Gross increases-tax positions in current period 3,563 4,014 3,757
Reductions due to a lapse of the applicable statute of limitations (2,230) (994) (847)
Changes due to currency fluctuation (453) (703)  
Changes due to currency fluctuation     1,414
Settlements 0 0 (16)
Unrecognized tax benefit as of December 31 $ 49,085 $ 22,827 $ 19,657