XML 123 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Provision (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Federal income taxes:      
Current $ 9,340 $ 13,928 $ 5,801
Deferred (2,195) (3,803) (3,541)
Federal Income Tax Expense (Benefit), Continuing Operations, Total 7,145 10,125 2,260
State income taxes:      
Current 3,050 3,337 2,764
Deferred (1,889) (2,269) (1,792)
State and Local Income Tax Expense (Benefit), Continuing Operations, Total 1,161 1,068 972
Foreign income taxes:      
Current 497 (11,545) 5,302
Deferred 5,314 18,310 (630)
Foreign Income Tax Expense (Benefit), Continuing Operations, Total 5,811 6,765 4,672
Total provision for income taxes $ 14,117 $ 17,958 $ 7,904