v3.26.1
Condensed Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Retained earnings
Beginning balance at Dec. 31, 2024 $ 4,996,096 $ 1,523 $ 2,076,788 $ (207,455) $ 3,125,240
Comprehensive income (loss):          
Net income 333,586       333,586
Other comprehensive income (loss), net of taxes 103,113     103,113  
Repurchase of common stock (150,118) (43) (150,075)    
Stock-based compensation expense and exercises and other 36 4 659   (627)
Dividends (59,585)       (59,585)
Ending balance at Jun. 30, 2025 5,223,128 1,484 1,927,372 (104,342) 3,398,614
Beginning balance at Mar. 31, 2025 5,119,407 1,508 2,007,776 (152,482) 3,262,605
Comprehensive income (loss):          
Net income 167,808       167,808
Other comprehensive income (loss), net of taxes 48,140     48,140  
Repurchase of common stock (84,835) (24) (84,811)    
Stock-based compensation expense and exercises and other 4,105   4,407   (302)
Dividends (31,497)       (31,497)
Ending balance at Jun. 30, 2025 5,223,128 1,484 1,927,372 (104,342) 3,398,614
Beginning balance at Dec. 31, 2025 5,355,181 1,422 1,706,481 (30,143) 3,677,421
Comprehensive income (loss):          
Net income 342,610       342,610
Other comprehensive income (loss), net of taxes (53,153)     (53,153)  
Repurchase of common stock (186,536) (45) (186,491)    
Stock-based compensation expense and exercises and other 671 4 1,291   (624)
Dividends (63,238)       (63,238)
Ending balance at Jun. 30, 2026 5,395,535 1,381 1,521,281 (83,296) 3,956,169
Beginning balance at Mar. 31, 2026 5,343,548 1,403 1,609,712 (82,711) 3,815,144
Comprehensive income (loss):          
Net income 174,838       174,838
Other comprehensive income (loss), net of taxes (585)     (585)  
Repurchase of common stock (93,340) (22) (93,318)    
Stock-based compensation expense and exercises and other 4,552   4,887   (335)
Dividends (33,478)       (33,478)
Ending balance at Jun. 30, 2026 $ 5,395,535 $ 1,381 $ 1,521,281 $ (83,296) $ 3,956,169