XML 73 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Summary of 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]      
Balance at beginning of year $ 70,327 $ 74,388 $ 49,331
Additions for tax positions taken in the current year 5,149 4,450 5,279
Additions for tax positions of prior years 12,679 2,612 21,669
Additions for tax positions from acquisitions 1,294 0 0
Reductions for tax positions of prior years (19,611) (5,831) 0
Reductions for tax positions of expired statute of limitations (1,192) (3,143) (1,891)
Settlements (4,001) (2,149) 0
Balance at end of year $ 64,645 $ 70,327 $ 74,388