XML 63 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Current and Deferred Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current income taxes:      
Federal $ 15,023 $ 19,923 $ 22,178
State and Local 7,218 4,556 5,361
Foreign 1,393 7,651 (1,716)
Total 23,634 32,130 25,823
Deferred income taxes:      
Federal 5,221 192,102 (848)
State and Local 1,087 1,538 (207)
Foreign 506 (1,943) 41
Income Tax Expense (Benefit), Total $ 30,448 $ 223,827 $ 24,809