XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022 $ 1,671 $ 499,897 $ 6,423,730 $ (3,258,530) $ 3,666,768
Net earnings 0 0 574,752 0 574,752
Common Stock, Dividends, Per Share, Cash Paid 0 0 (130,544) 0 (130,544)
Purchase of treasury shares 0 0 0 (135,036) (135,036)
Share-based compensation 0 60,518 0 0 60,518
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (12,782) 0 (5,574) (18,356)
Balance at Sep. 30, 2023 1,671 547,633 6,867,938 (3,399,140) 4,018,102
Balance at Jun. 30, 2023 1,671 532,503 6,723,938 (3,346,189) 3,911,923
Net earnings 0 0 187,431 0 187,431
Common Stock, Dividends, Per Share, Cash Paid 0 0 (43,431) 0 (43,431)
Purchase of treasury shares 0 0 0 (51,101) (51,101)
Share-based compensation 0 20,673 0 0 20,673
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (5,543) 0 (1,850) (7,393)
Balance at Sep. 30, 2023 1,671 547,633 6,867,938 (3,399,140) 4,018,102
Balance at Dec. 31, 2023 1,671 549,132 6,978,119 (3,425,164) 4,103,758
Net earnings 0 0 415,432 0 415,432
Common Stock, Dividends, Per Share, Cash Paid 0 0 (132,113) 0 (132,113)
Purchase of treasury shares 0 0 0 (428,283) (428,283)
Share-based compensation 0 57,376 0 0 57,376
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (11,844) 0 (4,108) (15,952)
Balance at Sep. 30, 2024 1,671 594,664 7,261,438 (3,857,555) 4,000,218
Balance at Jun. 30, 2024 1,671 578,624 7,153,058 (3,657,357) 4,075,996
Net earnings 0 0 152,066 0 152,066
Common Stock, Dividends, Per Share, Cash Paid 0 0 (43,686) 0 (43,686)
Purchase of treasury shares 0 0 0 (199,998) (199,998)
Share-based compensation 0 19,813 0 0 19,813
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (3,773) 0 (200) (3,973)
Balance at Sep. 30, 2024 $ 1,671 $ 594,664 $ 7,261,438 $ (3,857,555) $ 4,000,218