XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statement of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2023   171,599      
Beginning Balance at Dec. 31, 2023 $ 1,504,752 $ 343 $ 1,037,202 $ 512,543 $ (45,336)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   294      
Net issuance of common stock under stock plans (2,861) $ 0 (2,861)    
Repurchase of common stock (in shares)   (231)      
Repurchase of common stock (9,339) $ 0   (9,339)  
Stock-based compensation expense 13,302   13,302    
Payment of dividends (12,888)     (12,888)  
Net income 12,022     12,022  
Net unrealized gain (loss) on available-for-sale investments, net of tax 359       359
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (2)       (2)
Foreign currency translation adjustment (16,156)       (16,156)
Ending Balance (in shares) at Mar. 31, 2024   171,662      
Ending Balance at Mar. 31, 2024 $ 1,489,189 $ 343 1,047,643 502,338 (61,135)
Beginning Balance (in shares) at Dec. 31, 2024 170,434 170,434      
Beginning Balance at Dec. 31, 2024 $ 1,517,505 $ 341 1,090,638 499,303 (72,777)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   478      
Net issuance of common stock under stock plans (2,587) $ 1 (2,588)    
Repurchase of common stock (in shares)   (3,047)      
Repurchase of common stock (103,413) $ (6)   (103,407)  
Stock-based compensation expense 9,939   9,939    
Payment of dividends (13,550)     (13,550)  
Net income 23,603     23,603  
Net unrealized gain (loss) on available-for-sale investments, net of tax 2,711       2,711
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (27)       (27)
Foreign currency translation adjustment $ 11,447       11,447
Ending Balance (in shares) at Mar. 30, 2025 167,865 167,865      
Ending Balance at Mar. 30, 2025 $ 1,445,628 $ 336 $ 1,097,989 $ 405,949 $ (58,646)