XML 73 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Current and Deferred Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current income taxes:      
Federal $ 4,527 $ 15,023 $ 19,923
State and Local 3,212 7,218 4,556
Foreign 409 1,393 7,651
Total 8,148 23,634 32,130
Deferred income taxes:      
Federal 3,084 5,221 192,102
State and Local 613 1,087 1,538
Foreign (32) 506 (1,943)
Income Tax Expense (Benefit), Total $ 11,813 $ 30,448 $ 223,827