XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
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 387,320 0 387,320
Common Stock, Dividends, Per Share, Cash Paid 0 0 (87,112) 0 (87,112)
Purchase of treasury shares 0 0 0 (83,935) (83,935)
Share-based compensation 0 39,845 0 0 39,845
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (7,239) 0 (3,724) (10,963)
Balance at Jun. 30, 2023 1,671 532,503 6,723,938 (3,346,189) 3,911,923
Balance at Mar. 31, 2023 1,671 511,319 6,577,914 (3,293,533) 3,797,371
Net earnings 0 0 189,552 0 189,552
Common Stock, Dividends, Per Share, Cash Paid 0 0 (43,528) 0 (43,528)
Purchase of treasury shares 0 0 0 (53,086) (53,086)
Share-based compensation 0 20,597 0 0 20,597
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 587 0 430 1,017
Balance at Jun. 30, 2023 1,671 532,503 6,723,938 (3,346,189) 3,911,923
Balance at Dec. 31, 2023 1,671 549,132 6,978,119 (3,425,164) 4,103,758
Net earnings 0 0 263,366 0 263,366
Common Stock, Dividends, Per Share, Cash Paid 0 0 (88,427) 0 (88,427)
Purchase of treasury shares 0 0 0 (228,285) (228,285)
Share-based compensation 0 37,564 0 0 37,564
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (8,072) 0 (3,908) (11,980)
Balance at Jun. 30, 2024 1,671 578,624 7,153,058 (3,657,357) 4,075,996
Balance at Mar. 31, 2024 1,671 558,445 7,061,194 (3,454,879) 4,166,431
Net earnings 0 0 135,873 0 135,873
Common Stock, Dividends, Per Share, Cash Paid 0 0 (44,009) 0 (44,009)
Purchase of treasury shares 0 0 0 (203,145) (203,145)
Share-based compensation 0 19,155 0 0 19,155
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 1,024 0 667 1,691
Balance at Jun. 30, 2024 $ 1,671 $ 578,624 $ 7,153,058 $ (3,657,357) $ 4,075,996