v3.26.1
Consolidated Statements of Comprehensive Earnings (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
NET EARNINGS $ 71,894 $ 66,658 $ 143,437 $ 128,004
OTHER ITEMS OF COMPREHENSIVE EARNINGS (LOSS):        
Unrealized holding gain (loss) arising during the period 13,152 19,536 (12,310) 64,346
Tax effect (2,762) (4,103) 2,585 (13,513)
Total other comprehensive income (loss) 10,390 15,433 (9,725) 50,833
TOTAL COMPREHENSIVE EARNINGS $ 82,284 $ 82,091 $ 133,712 $ 178,837