XML 65 R51.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current-      
Federal $ 32,721 $ 27,564 $ 13,402
State and Puerto Rico 4,683 4,065 2,810
Total 37,404 31,629 16,212
Deferred-      
Federal (2,101) (1,481) (308)
State and Puerto Rico 862 1,076 (4,290)
Total (1,239) (405) (4,598)
Provision for income taxes $ 36,165 $ 31,224 $ 11,614