XML 89 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Beginning and Ending Amount 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      
Balance of unrecognized tax benefits at beginning of year $ 29,000 $ 28,406 $ 27,237
Increases for tax positions of prior years 4,219 2,784 315
Decreases for tax positions of prior years 0 (96) (61)
Increases for tax positions established for the current period 3,912 2,542 1,185
Decreases for settlements with taxing authorities (285) (220) 0
Reductions resulting from lapse of applicable statute of limitation (12,630) (4,462) (115)
Adjustment resulting from foreign currency translation 94 46 (155)
Balance of unrecognized tax benefits at end of year $ 24,310 $ 29,000 $ 28,406