XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Income Tax - Segregation of Income Tax Expense (Benefit) Based on Location of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income before income tax provision      
Income before income tax provision $ 267,852 $ 181,705 $ 123,853
Current tax provision      
Total current tax provision 29,418 23,388 22,907
Deferred tax (benefit) provision      
Total deferred tax benefit (435) (2,826) (3,905)
Puerto Rico      
Income before income tax provision      
Income before income tax provision 246,049 148,331 98,608
Current tax provision      
Puerto Rico 9,096 6,792 7,260
Deferred tax (benefit) provision      
Puerto Rico 4,564 (2,428) (2,087)
United States      
Income before income tax provision      
Income before income tax provision 273 622 3,953
Current tax provision      
United States 389 137 612
Deferred tax (benefit) provision      
United States 6 109 1,041
Foreign countries      
Income before income tax provision      
Income before income tax provision 21,530 32,752 21,292
Current tax provision      
Foreign countries 19,933 16,459 15,035
Deferred tax (benefit) provision      
Foreign countries $ (5,005) $ (507) $ (2,859)