XML 43 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes Reconciliation of unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Beginning Unrecognized Tax Benefits $ 25,676 $ 24,090
Increases related to current tax positions 6,215 7,638
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions (116) (605)
Decrease relating to taxing authority settlements 0 (4,454)
Decreases resulting from a lapse of the applicable statue of limitations (1,748) (505)
Unrecognized Tax Benefits, Foreign Currency Translation (decreases) increases to prior year tax positions (93) 488
Ending Unrecognized Tax Benefits $ 29,934 $ 25,676