XML 15 R5.htm IDEA: XBRL DOCUMENT v3.26.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, 2024 $ (126,890) $ 448 $ 897,025 $ 8,371,420 $ (345,858) $ (9,049,925)
Beginning balance, shares at Dec. 31, 2024   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   20,782,786        
Sales and Excise Tax Payable (2,026)          
Beginning balance at Dec. 31, 2025 $ (23,636) $ 448 936,276 9,238,196 (359,157) (9,839,399)
Beginning balance, shares at Dec. 31, 2025 21,526,172 20,359,353        
Exercise of stock options and restricted stock units, shares 1,211 1,211        
Share based compensation, exercise value $ 620   278 52 0 394
Repurchases of common stock $ (206,250)         (206,250)
Repurchases of common stock, shares (152,963) (152,963)        
Adjustment to Additional Paid in Capital, Share-Based Compensation $ 5,469   5,469      
Net Income (Loss) Attributable to Parent 169,454     169,454    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 14,515       14,515  
Ending balance at Mar. 31, 2026 $ (41,883) $ 448 $ 942,023 $ 9,407,598 $ (344,642) $ (10,047,310)
Ending balance, shares at Mar. 31, 2026 21,357,370 20,207,601        
Sales and Excise Tax Payable $ (2,055)