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, 2023 | $ 4,632,347 | $ 1,593 | $ 2,310,891 | $ (230,400) | $ 2,550,263 |
Comprehensive income (loss): | |||||
Net income | 344,661 | 344,661 | |||
Other comprehensive income (loss) | (5,905) | (5,905) | |||
Repurchase of common stock | (98,334) | (33) | (98,301) | ||
Stock-based compensation expense and exercises and other | 7,600 | 1 | 8,313 | (714) | |
Dividends | (54,540) | (54,540) | |||
Ending balance at Jun. 30, 2024 | 4,825,829 | 1,561 | 2,220,903 | (236,305) | 2,839,670 |
Beginning balance at Mar. 31, 2024 | 4,713,764 | 1,577 | 2,264,198 | (237,477) | 2,685,466 |
Comprehensive income (loss): | |||||
Net income | 183,673 | 183,673 | |||
Other comprehensive income (loss) | 1,172 | 1,172 | |||
Repurchase of common stock | (48,610) | (16) | (48,594) | ||
Stock-based compensation expense and exercises and other | 4,913 | 0 | 5,299 | (386) | |
Dividends | (29,083) | (29,083) | |||
Ending balance at Jun. 30, 2024 | 4,825,829 | 1,561 | 2,220,903 | (236,305) | 2,839,670 |
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) | 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) | 48,140 | 48,140 | |||
Repurchase of common stock | (84,835) | (24) | (84,811) | ||
Stock-based compensation expense and exercises and other | 4,105 | 0 | 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 |