v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance at Dec. 31, 2024 $ 1,671 $ 583,945 $ 7,373,462 $ (3,944,573) $ 4,014,505
Net earnings 0 0 246,364 0 246,364
Common Stock, Dividends, Per Share, Cash Paid 0 0 (86,637) 0 (86,637)
Purchase of treasury shares 0 0 0 (552,911) (552,911)
Share-based compensation 0 38,107 0 0 38,107
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (4,363) 0 265 (4,098)
Balance at Jun. 30, 2025 1,671 617,689 7,533,189 (4,497,219) 3,655,330
Balance at Mar. 31, 2025 1,671 597,133 7,447,198 (4,179,329) 3,866,673
Net earnings 0 0 128,624 0 128,624
Common Stock, Dividends, Per Share, Cash Paid 0 0 (42,633) 0 (42,633)
Purchase of treasury shares 0 0 0 (318,782) (318,782)
Share-based compensation 0 19,664 0 0 19,664
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 892 0 892 1,784
Balance at Jun. 30, 2025 1,671 617,689 7,533,189 (4,497,219) 3,655,330
Balance at Dec. 31, 2025 1,671 627,280 7,800,696 (4,864,562) 3,565,085
Net earnings 0 0 322,587 0 322,587
Common Stock, Dividends, Per Share, Cash Paid 0 0 (85,014) 0 (85,014)
Purchase of treasury shares 0 0 0 (177,831) (177,831)
Share-based compensation 0 38,084 0 0 38,084
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (7,012) 0 1,216 (5,796)
Balance at Jun. 30, 2026 1,671 658,352 8,038,269 (5,041,177) 3,657,115
Balance at Mar. 31, 2026 1,671 636,942 7,899,654 (4,943,909) 3,594,358
Net earnings 0 0 181,034 0 181,034
Common Stock, Dividends, Per Share, Cash Paid 0 0 (42,419) 0 (42,419)
Purchase of treasury shares 0 0 0 (97,768) (97,768)
Share-based compensation 0 20,036 0 0 20,036
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 1,374 0 500 1,874
Balance at Jun. 30, 2026 $ 1,671 $ 658,352 $ 8,038,269 $ (5,041,177) $ 3,657,115