XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Taxes [Abstract]      
Current tax, U.S. Federal $ 58,878 $ 98,208 $ 20,765
Current tax, U.S. State 21,780 18,639 8,687
Current tax, Foreign 637 669 556
Current tax, Total 81,295 117,516 30,008
Deferred tax, U.S. Federal 10,541 (16,201) (11,596)
Deferred tax, U.S. State 479 (1,559) (2,546)
Deferred tax, Foreign (2,261) (496) (2,470)
Deferred tax, Total 8,759 (18,256) (16,612)
Valuation allowance 1,829 230 2,405
Provision for income taxes $ 91,883 $ 99,490 $ 15,801