XML 37 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current tax provision-      
Federal $ 33,281 $ 22,728 $ 35,434
State and Puerto Rico 8,388 8,589 6,054
Total current 41,669 31,317 41,488
Deferred tax provision (benefit)-      
Federal (3,750) 4,347 5,391
State and Puerto Rico (501) 109 (1,213)
Total deferred (4,251) 4,456 4,178
Provision for income taxes $ 37,418 $ 35,773 $ 45,666