XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Current federal $ 2,682 $ 18,640 $ 40,440
Current state and local 4,901 4,631 5,729
Current foreign 4,301 2,501 3,188
Total current 11,884 25,772 49,357
Deferred federal, state and local 15,525 (41,133) 5,766
Deferred foreign (4,266) 5,363 4,896
Total deferred 11,259 (35,770) 10,662
Total provision (benefit) for income taxes $ 23,143 $ (9,998) $ 60,019