XML 67 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAX - 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]      
Balance at the beginning of the year $ 21,197 $ 31,218 $ 17,916
Additions related to acquisitions 22,283 0 13,061
Reductions for income tax positions of prior years (14,235) (10,021) (7,285)
Settlements with income tax authorities (2,583) 0 (449)
Additions for income tax positions of prior years 1,803 0 411
Additions based on income tax positions related to the current year 1,206 0 7,537
Effect of foreign currency fluctuations on income tax positions 0 0 27
Balance at the end of the year $ 29,671 $ 21,197 $ 31,218