XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current tax provision-      
Federal $ 31,283 $ 36,556 $ 33,281
State and Puerto Rico 8,741 12,798 8,388
Total current 40,024 49,354 41,669
Deferred tax provision (benefit)-      
Federal 6,197 (5,483) (3,750)
State and Puerto Rico 705 (2,470) (501)
Total deferred 6,902 (7,953) (4,251)
Provision for income taxes $ 46,926 $ 41,401 $ 37,418