XML 44 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes Reconciliation of the change in unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of the change in unrecognized tax benefits [Roll Forward]      
Unrecognized Tax Benefits, beginning of period $ 30,554 $ 48,604 $ 21,502
Increases related to tax positions taken during a prior period 2,376 5,389 20,555
Decreases related to tax positions taken during a prior period (7,918) (31,850) (9,665)
Increases related to tax positions taken during the current period 16,332 8,411 18,895
Decreases related to settlements with taxing authorities (1,044) 0 0
Reductions as a result of a lapse of the statute of limitations 0 0 (2,683)
Unrecognized Tax Benefits, end of period $ 40,300 $ 30,554 $ 48,604