XML 55 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current Income Tax Expense (Benefit) [Abstract]      
Federal $ 1,378 $ 22,353 $ 2,390
State 909 847 1,153
Foreign 12,861 15,212 8,266
Current income tax provision 15,148 38,412 11,809
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal (3,781) 5,617 (5,558)
State (3,107) (1,031) (976)
Foreign (8,040) (10,497) (4,498)
Deferred income tax provision (14,928) (5,911) (11,032)
Total provision for income taxes $ 220 $ 32,501 $ 777