Annual report pursuant to Section 13 and 15(d)

Income Taxes - Change in Gross Unrecognized Income (Details)

v3.10.0.1
Income Taxes - Change in Gross Unrecognized Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary of gross unrecognized income tax benefits      
Unrecognized tax benefits at beginning of period $ 21,347 $ 27,545 $ 8,595
Gross increases – tax positions in prior period 0 44 1,443
Gross increases – tax positions in current period 8,384 0 18,472
Gross decreases – tax positions in prior period (7,597) (1,724) (671)
Lapse of Statute of Limitations (4,621) (4,518) (294)
Unrecognized tax benefits at end of period $ 17,513 $ 21,347 $ 27,545