XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balances at Dec. 31, 2021 $ 1,671 $ 448,217 $ 5,621,103 $ (2,953,175) $ 3,117,816
Net earnings 0 0 969,351 0 969,351
Cash dividend declared and paid 0 0 (166,724) 0 (166,724)
Purchase of treasury shares 0 0 0 (300,030) (300,030)
Share-based compensation 0 77,535 0 0 77,535
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (25,855) 0 (5,325) (31,180)
Balances at Dec. 31, 2022 1,671 499,897 6,423,730 (3,258,530) 3,666,768
Net earnings 0 0 728,287 0 728,287
Cash dividend declared and paid 0 0 (173,898) 0 (173,898)
Purchase of treasury shares 0 0 0 (159,576) (159,576)
Share-based compensation 0 79,189 0 0 79,189
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (29,954) 0 (7,058) (37,012)
Balances at Dec. 31, 2023 1,671 549,132 6,978,119 (3,425,164) 4,103,758
Net earnings 0 0 570,886 0 570,886
Cash dividend declared and paid 0 0 (175,543) 0 (175,543)
Purchase of treasury shares 0 0 0 (513,924) (513,924)
Share-based compensation 0 65,686 0 0 65,686
Restricted share issuances, net of stock repurchased for payroll taxes and other 0 (30,873) 0 (5,485) (36,358)
Balances at Dec. 31, 2024 $ 1,671 $ 583,945 $ 7,373,462 $ (3,944,573) $ 4,014,505