Annual report pursuant to Section 13 and 15(d)

Income Taxes Components of Income Tax Provision (Benefit) (Details)

v3.10.0.1
Income Taxes Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ (6,814) $ (11,899) $ 22,294
Tax Adjustments, Settlements, and Unusual Provisions (27) (917) 0
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 1,319 1,730 (802)
Effective Income Tax Rate Reconciliation, Tax Contingency, Amount 1,463 1,993 (1,204)
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 0 5 72
Current Federal Tax Expense (Benefit) 3,292 13,470 1,216
Current State and Local Tax Expense (Benefit) 37 26 (11)
Current Foreign Tax Expense (Benefit) 1,640 1,784 1,092
Current Income Tax Expense (Benefit) 4,969 15,280 2,297
Deferred Federal Income Tax Expense (Benefit) 788 19,451 17,492
Deferred State and Local Income Tax Expense (Benefit) (2,799) (4,668) (8,271)
Deferred Foreign Income Tax Expense (Benefit) (3,884) (3,697) (2,459)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (5,727) (51,177) (6,661)
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount (5,727) (51,177) (6,661)
Deferred Income Taxes Expense Benefit (11,622) (40,091) 101
Income tax provision (benefit) (6,653) (24,811) 2,398
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 20 17 (13)
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 8,849 8,153 9,076
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 8,640 23,666 2,888
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount 74 (5,713) (5,756)
Income Tax Reconciliation Foreign Dividends 1,103 0 51
Income tax impact to provision due to transaction costs 0 553 749
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount (1,960) (1,368) 0
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount 185 25,205 0
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount $ 0 $ 1,257 $ 0