XML 98 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 23,407 $ 35,673 $ 33,032
State 5,992 7,179 6,958
Total 29,399 42,852 39,990
Deferred:      
Federal (9,526) 2,924 2,163
State (3,487) (1,037) 838
Total (13,013) 1,887 3,001
Tax provision $ 16,386 $ 44,739 $ 42,991