XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Interim Consolidated Statements of Shareholders' Equity - 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, 2023 $ (149,938) $ 448 $ 871,110 $ 7,510,756 $ (319,815) $ (8,212,437)
Beginning balance, shares at Dec. 31, 2023   21,526,172        
Exercise of stock options and restricted stock units, shares 4,898 4,898        
Share based compensation, exercise value $ 1,831   585 160 0 1,406
Repurchases of common stock $ (212,499)         (212,499)
Repurchases of common stock, shares (173,700) (173,700)        
Adjustment to Additional Paid in Capital, Share-Based Compensation $ 4,722   4,722      
Net Income (Loss) Attributable to Parent 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        
Sales and Excise Tax Payable (2,083)          
Beginning balance at Dec. 31, 2024 $ (126,890) $ 448 897,025 8,371,420 (345,858) (9,049,925)
Beginning balance, shares at Dec. 31, 2024 21,526,172 20,949,461        
Exercise of stock options and restricted stock units, shares 4,282 4,282        
Share based compensation, exercise value $ 2,198   896 16 0 1,318
Repurchases of common stock $ (218,749)         (218,749)
Repurchases of common stock, shares (170,957) (170,957)        
Adjustment to Additional Paid in Capital, Share-Based Compensation $ 5,139   5,139      
Net Income (Loss) Attributable to Parent 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 $ 8,534,991 $ (351,099) $ (9,269,382)
Ending balance, shares at Mar. 31, 2025 21,357,370 20,782,786        
Sales and Excise Tax Payable $ (2,026)