XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Interim Consolidated Statements of Shareholders' Equity and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock, Common
Beginning balance at Dec. 31, 2022 $ 24,793 $ 448 $ 850,368 $ 6,726,866 $ (227,233) $ (7,325,656)
Beginning balance, shares at Dec. 31, 2022   22,139,009        
Stock Issued During Period, Value, Treasury Stock Reissued (11,473)   (1,278) (2,525)   (12,720)
Exercise of stock options and restricted stock units, shares   47,849        
Treasury Stock, Value, Acquired, Cost Method (249,999)         (249,999)
Repurchases of common stock, shares   (166,628)        
Excise tax on net repurchases of common stock           1,906
Adjustment to Additional Paid in Capital, Share-Based Compensation 4,027   4,027      
Net earnings 188,426     188,426    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (1,283)       (1,283)  
Ending balance at Mar. 31, 2023 (24,469) $ 448 855,673 6,912,767 (228,516) (7,564,841)
Ending balance, shares at Mar. 31, 2023   22,020,230        
Beginning balance at Dec. 31, 2022 $ 24,793 $ 448 850,368 6,726,866 (227,233) (7,325,656)
Beginning balance, shares at Dec. 31, 2022   22,139,009        
Exercise of stock options and restricted stock units, shares 70,812          
Treasury Stock, Value, Acquired, Cost Method $ (724,000)          
Repurchases of common stock, shares (526,019)          
Net earnings $ 603,984          
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (35,920)          
Ending balance at Sep. 30, 2023 (105,872) $ 448 865,632 7,328,292 (263,153) (8,037,091)
Ending balance, shares at Sep. 30, 2023   21,683,802        
Beginning balance at Mar. 31, 2023 (24,469) $ 448 855,673 6,912,767 (228,516) (7,564,841)
Beginning balance, shares at Mar. 31, 2023   22,020,230        
Stock Issued During Period, Value, Treasury Stock Reissued (7,614)   (1,536) (7)   (6,085)
Exercise of stock options and restricted stock units, shares   22,342        
Treasury Stock, Value, Acquired, Cost Method (250,000)         (250,000)
Repurchases of common stock, shares   (177,754)        
Excise tax on net repurchases of common stock           2,272
Adjustment to Additional Paid in Capital, Share-Based Compensation 4,195   4,195      
Net earnings 213,927     213,927    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (38,700)       (38,700)  
Ending balance at Jun. 30, 2023 (89,705) $ 448 861,404 7,126,687 (267,216) (7,811,028)
Ending balance, shares at Jun. 30, 2023   21,864,818        
Stock Issued During Period, Value, Treasury Stock Reissued (147)     (26)   (173)
Exercise of stock options and restricted stock units, shares   621        
Treasury Stock, Value, Acquired, Cost Method $ (223,999)         (223,999)
Repurchases of common stock, shares 181,637          
Excise tax on net repurchases of common stock           2,237
Adjustment to Additional Paid in Capital, Share-Based Compensation $ 4,228   4,228      
Net earnings 201,631          
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 4,063       4,063  
Ending balance at Sep. 30, 2023 (105,872) $ 448 865,632 7,328,292 (263,153) (8,037,091)
Ending balance, shares at Sep. 30, 2023   21,683,802        
Beginning balance at Dec. 31, 2023 $ (149,938) $ 448 871,110 7,510,756 (319,815) (8,212,437)
Beginning balance, shares at Dec. 31, 2023 22,139,009 21,526,172        
Stock Issued During Period, Value, Treasury Stock Reissued $ (1,831)   (585) (160)   (1,406)
Exercise of stock options and restricted stock units, shares   4,898        
Treasury Stock, Value, Acquired, Cost Method (212,499)         (212,499)
Repurchases of common stock, shares   (173,700)        
Excise tax on net repurchases of common stock           2,083
Adjustment to Additional Paid in Capital, Share-Based Compensation 4,722   4,722      
Net earnings 177,509     177,509    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 21,741       21,741  
Ending balance at Mar. 31, 2024 (158,717) $ 448 876,417 7,688,105 (298,074) (8,425,613)
Ending balance, shares at Mar. 31, 2024   21,357,370        
Beginning balance at Dec. 31, 2023 $ (149,938) $ 448 871,110 7,510,756 (319,815) (8,212,437)
Beginning balance, shares at Dec. 31, 2023 22,139,009 21,526,172        
Exercise of stock options and restricted stock units, shares 58,909          
Treasury Stock, Value, Acquired, Cost Method $ (637,500)          
Repurchases of common stock, shares (482,413)          
Net earnings $ 610,839          
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (7,967)          
Ending balance at Sep. 30, 2024 $ (154,353) $ 448 889,862 8,121,425 (327,782) (8,838,306)
Ending balance, shares at Sep. 30, 2024 21,683,802 21,102,668        
Beginning balance at Mar. 31, 2024 $ (158,717) $ 448 876,417 7,688,105 (298,074) (8,425,613)
Beginning balance, shares at Mar. 31, 2024   21,357,370        
Stock Issued During Period, Value, Treasury Stock Reissued (6,305)   (856) 0   (5,449)
Exercise of stock options and restricted stock units, shares   18,640        
Treasury Stock, Value, Acquired, Cost Method (212,499)         (212,499)
Repurchases of common stock, shares   (156,792)        
Excise tax on net repurchases of common stock           1,913
Adjustment to Additional Paid in Capital, Share-Based Compensation 4,541   4,541      
Net earnings 221,814     221,814    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (12,293)       (12,293)  
Ending balance at Jun. 30, 2024 (152,762) $ 448 881,814 7,909,919 (310,367) (8,634,576)
Ending balance, shares at Jun. 30, 2024   21,219,218        
Stock Issued During Period, Value, Treasury Stock Reissued (14,203)   (3,689) (10)   (10,524)
Exercise of stock options and restricted stock units, shares   35,371        
Treasury Stock, Value, Acquired, Cost Method $ 212,499         (212,499)
Repurchases of common stock, shares 151,921          
Excise tax on net repurchases of common stock           1,755
Adjustment to Additional Paid in Capital, Share-Based Compensation $ 4,359   4,359      
Net earnings 211,516     211,516    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (17,415)       (17,415)  
Ending balance at Sep. 30, 2024 $ (154,353) $ 448 $ 889,862 $ 8,121,425 $ (327,782) $ (8,838,306)
Ending balance, shares at Sep. 30, 2024 21,683,802 21,102,668