XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 695,045 $ 622,626 $ 509,682
Unrealized (losses) gains on available-for-sale securities      
Before tax (105,922) 50,669 (537,602)
Tax effect 28,019 (14,455) 143,270
Net of tax (77,903) 36,214 (394,332)
Reclassification of net gains on available-for-sale securities included in net income      
Before tax 1,236 951 439
Tax effect (321) (252) (118)
Net of tax 915 699 321
Reclassification of amortization of unrealized gains on investment securities transferred to held-to-maturity from available-for-sale      
Before tax 89 212 175
Tax effect (24) (57) (47)
Net of tax 65 155 128
Net unrealized (losses) gains on available-for-sale securities (78,883) 35,360 (394,781)
Unrealized (losses) gains on derivative instruments      
Before tax (59,046) 33,512 (26,882)
Tax effect 15,770 (8,844) 7,152
Net unrealized (losses) gains on derivative instruments (43,276) 24,668 (19,730)
Foreign currency translation adjustment      
Before tax (30,518) 7,788 (21,781)
Tax effect 5,573 (1,411) 4,564
Net foreign currency translation adjustment (24,945) 6,377 (17,217)
Total other comprehensive (loss) income (147,104) 66,405 (431,728)
Comprehensive income $ 547,941 $ 689,031 $ 77,954