XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current tax provision-      
Federal $ 36,556 $ 33,281 $ 22,728
State and Puerto Rico 12,798 8,388 8,589
Total current 49,354 41,669 31,317
Deferred tax provision (benefit)-      
Federal (5,483) (3,750) 4,347
State and Puerto Rico (2,470) (501) 109
Total deferred (7,953) (4,251) 4,456
Provision for income taxes $ 41,401 $ 37,418 $ 35,773