XML 81 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES, Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current [Abstract]      
Federal $ 34,804 $ 32,504 $ 31,152
State and other 7,773 9,180 6,788
Deferred [Abstract]      
Federal (699) 2,122 (28,146)
State and other (1,603) 541 (546)
Provision for income taxes $ 40,275 $ 44,347 $ 9,248