v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 195,527 $ 152,388 $ 384,566 $ 339,682
Unrealized gains (losses) on available-for-sale securities        
Before tax 5,365 (20,768) 80,191 (98,656)
Tax effect (1,395) 5,493 (20,850) 26,094
Net of tax 3,970 (15,275) 59,341 (72,562)
Reclassification of net (losses) gains on available-for-sale securities included in net income        
Before tax (87) 1,204 (388) 1,178
Tax effect 23 (319) 101 (312)
Net of tax (64) 885 (287) 866
Reclassification of amortization of unrealized gains on investment securities transferred to held-to-maturity from available-for-sale        
Before tax 10 14 21 64
Tax effect (2) (4) (5) (17)
Net of tax 8 10 16 47
Net unrealized gains (losses) on available-for-sale securities 4,026 (16,170) 59,612 (73,475)
Unrealized gains (losses) on derivative instruments        
Before tax 29,964 (10,843) 88,037 (92,934)
Tax effect (7,791) 2,868 (22,890) 24,581
Net unrealized gains (losses) on derivative instruments 22,173 (7,975) 65,147 (68,353)
Foreign currency adjustment        
Before tax 21,398 (3,558) 21,120 (11,207)
Tax effect (3,815) 653 (3,777) 2,068
Net foreign currency adjustment 17,583 (2,905) 17,343 (9,139)
Total other comprehensive income (loss) 43,782 (27,050) 142,102 (150,967)
Comprehensive income $ 239,309 $ 125,338 $ 526,668 $ 188,715