XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Segregation of Income Tax Expense (Benefit) Based on Location of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income before income tax provision      
Income before income tax provision $ 181,705 $ 123,853 $ 116,675
Current tax provision      
Total current tax provision 23,388 22,907 19,366
Deferred tax (benefit) provision      
Total deferred tax benefit (2,826) (3,905) (6,391)
Puerto Rico      
Income before income tax provision      
Income before income tax provision 148,331 98,608 89,667
Current tax provision      
Puerto Rico 6,792 7,260 7,550
Deferred tax (benefit) provision      
Puerto Rico (2,428) (2,087) (4,109)
United States      
Income before income tax provision      
Income before income tax provision 622 3,953 4,047
Current tax provision      
United States 137 612 339
Deferred tax (benefit) provision      
United States 109 1,041 (216)
Foreign countries      
Income before income tax provision      
Income before income tax provision 32,752 21,292 22,961
Current tax provision      
Foreign countries 16,459 15,035 11,477
Deferred tax (benefit) provision      
Foreign countries $ (507) $ (2,859) $ (2,066)