XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Interim Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2023 $ (149,938) $ 448 $ 871,110 $ (8,212,437) $ 7,510,756 $ (319,815)
Beginning balance, shares at Dec. 31, 2023   21,526,172        
Stock Issued During Period, Value, Treasury Stock Reissued (1,831)   (585) (1,406) (160)  
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     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 (8,425,613) 7,688,105 (298,074)
Ending balance, shares at Mar. 31, 2024   21,357,370        
Beginning balance at Dec. 31, 2023 $ (149,938) $ 448 871,110 (8,212,437) 7,510,756 (319,815)
Beginning balance, shares at Dec. 31, 2023   21,526,172        
Exercise of stock options and restricted stock units, shares 23,538          
Treasury Stock, Value, Acquired, Cost Method $ (425,000)          
Repurchases of common stock, shares (330,492)          
Net earnings $ 399,323          
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 9,448          
Ending balance at Jun. 30, 2024 (152,762) $ 448 881,814 (8,634,576) 7,909,919 (310,367)
Ending balance, shares at Jun. 30, 2024   21,219,218        
Beginning balance at Mar. 31, 2024 (158,717) $ 448 876,417 (8,425,613) 7,688,105 (298,074)
Beginning balance, shares at Mar. 31, 2024   21,357,370        
Stock Issued During Period, Value, Treasury Stock Reissued (6,305)   (856) (5,449) 0  
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     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 (8,634,576) 7,909,919 (310,367)
Ending balance, shares at Jun. 30, 2024   21,219,218        
Beginning balance at Dec. 31, 2024 $ (126,890) $ 448 897,025 (9,049,925) 8,371,420 (345,858)
Beginning balance, shares at Dec. 31, 2024 22,139,009 20,949,461        
Stock Issued During Period, Value, Treasury Stock Reissued $ (2,198)   (896) (1,318) (16)  
Exercise of stock options and restricted stock units, shares   4,282        
Treasury Stock, Value, Acquired, Cost Method (218,749)     (218,749)    
Repurchases of common stock, shares   (170,957)        
Excise tax on net repurchases of common stock 2,026     2,026    
Adjustment to Additional Paid in Capital, Share-Based Compensation 5,139   5,139      
Net earnings 163,587       163,587  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (5,241)         (5,241)
Ending balance at Mar. 31, 2025 (181,982) $ 448 903,060 (9,269,382) 8,534,991 (351,099)
Ending balance, shares at Mar. 31, 2025   20,782,786        
Beginning balance at Dec. 31, 2024 $ (126,890) $ 448 897,025 (9,049,925) 8,371,420 (345,858)
Beginning balance, shares at Dec. 31, 2024 22,139,009 20,949,461        
Exercise of stock options and restricted stock units, shares 17,589          
Treasury Stock, Value, Acquired, Cost Method $ (437,500)          
Repurchases of common stock, shares (368,010)          
Net earnings $ 365,935          
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (75,783)          
Ending balance at Jun. 30, 2025 $ (258,793) $ 448 911,147 (9,486,086) 8,737,339 (421,641)
Ending balance, shares at Jun. 30, 2025 21,683,802 20,599,040        
Beginning balance at Mar. 31, 2025 $ (181,982) $ 448 903,060 (9,269,382) 8,534,991 (351,099)
Beginning balance, shares at Mar. 31, 2025   20,782,786        
Stock Issued During Period, Value, Treasury Stock Reissued (6,864)   (2,705) (4,159) 0  
Exercise of stock options and restricted stock units, shares   13,307        
Treasury Stock, Value, Acquired, Cost Method (218,748)     (218,748)    
Repurchases of common stock, shares   (197,053)        
Excise tax on net repurchases of common stock 2,115     2,115    
Adjustment to Additional Paid in Capital, Share-Based Compensation 5,382   5,382      
Net earnings 202,348       202,348  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (70,542)         (70,542)
Ending balance at Jun. 30, 2025 $ (258,793) $ 448 $ 911,147 $ (9,486,086) $ 8,737,339 $ (421,641)
Ending balance, shares at Jun. 30, 2025 21,683,802 20,599,040