XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance at Dec. 31, 2023 $ 2,525,897 $ 19,087 $ 1,827,274 $ (26,978) $ 706,514
Balance, Shares at Dec. 31, 2023   152,698,000      
Net issuance of common stock under stock-based plans 3,816 $ 58 3,758    
Net issuance of common stock under stock-based plans (in shares)   466,000      
Stock-based compensation expense 17,158   17,158    
Warrants expired   $ 102 (102)    
Warrants expired (in shares)   813,000      
Repurchase of common stock (22,095) $ (27)     (22,068)
Repurchase of common stock (in shares)   (220,000)      
Cash dividends (18,383)       (18,383)
Net income 64,197       64,197
Other comprehensive income (loss) (12,761)     (12,761)  
Balance at Mar. 31, 2024 2,557,829 $ 19,220 1,848,088 (39,739) 730,260
Balance, Shares at Mar. 31, 2024   153,757,000      
Balance at Dec. 31, 2024 2,819,294 $ 20,215 1,909,538 (81,220) 970,761
Balance, Shares at Dec. 31, 2024   161,722,000      
Net issuance of common stock under stock-based plans 67 $ 54 13    
Net issuance of common stock under stock-based plans (in shares)   432,000      
Stock-based compensation expense 16,629   16,629    
Repurchase of common stock (157,201) $ (185)     (157,016)
Repurchase of common stock (in shares)   (1,480,000)      
Cash dividends (19,414)       (19,414)
Net income 98,896       98,896
Other comprehensive income (loss) 39,228     39,228  
Balance at Mar. 30, 2025 $ 2,797,499 $ 20,084 $ 1,926,180 $ (41,992) $ 893,227
Balance, Shares at Mar. 30, 2025   160,674,000