XML 156 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit as of January 1 $ 49,085 $ 22,827 $ 19,657
Gross decreases - acquisitions (24,963)    
Gross increases-acquisitions   26,914 0
Gross increases-tax positions in prior period 1,572 207 1,229
Gross decreases-tax positions in prior period 0 (1,743) (376)
Gross increases-tax positions in current period 1,281 3,563 4,014
Reductions due to a lapse of the applicable statute of limitations (3,502) (2,230) (994)
Changes due to currency fluctuation   (453) (703)
Changes due to currency fluctuation 994    
Settlements (392) 0 0
Unrecognized tax benefit as of December 31 $ 24,075 $ 49,085 $ 22,827