v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Balance, beginning of period at Dec. 31, 2024 $ 1,252,253 $ 368,087 $ (100,575) $ 1,519,765
Balance, beginning of period (in shares) at Dec. 31, 2024 150,243      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss)   474   474
Foreign currency translation adjustments     81,313 81,313
Repurchases of common stock $ (30,183)     (30,183)
Repurchases of common stock (in shares) (4,643)      
Activity in company stock plans, net and other $ (5,636)     (5,636)
Activity in company stock plans, net and other (in shares) 1,386      
Share-based compensation $ 3,043     3,043
Balance, end of period at Jun. 30, 2025 $ 1,219,477 368,561 (19,262) 1,568,776
Balance, end of period (in shares) at Jun. 30, 2025 146,986      
Balance, beginning of period at Mar. 31, 2025 $ 1,247,496 371,159 (73,390) 1,545,265
Balance, beginning of period (in shares) at Mar. 31, 2025 151,530      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss)   (2,598)   (2,598)
Foreign currency translation adjustments     54,128 54,128
Repurchases of common stock $ (30,183)     (30,183)
Repurchases of common stock (in shares) (4,643)      
Activity in company stock plans, net and other $ 643     643
Activity in company stock plans, net and other (in shares) 99      
Share-based compensation $ 1,521     1,521
Balance, end of period at Jun. 30, 2025 $ 1,219,477 368,561 (19,262) 1,568,776
Balance, end of period (in shares) at Jun. 30, 2025 146,986      
Balance, beginning of period at Dec. 31, 2025 $ 1,218,494 398,914 (37,496) 1,579,912
Balance, beginning of period (in shares) at Dec. 31, 2025 147,186      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss)   9,314   9,314
Foreign currency translation adjustments     (9,430) (9,430)
Activity in company stock plans, net and other $ 1,290     1,290
Activity in company stock plans, net and other (in shares) 196      
Share-based compensation $ 2,570     2,570
Balance, end of period at Jun. 30, 2026 $ 1,222,354 408,228 (46,926) 1,583,656
Balance, end of period (in shares) at Jun. 30, 2026 147,382      
Balance, beginning of period at Mar. 31, 2026 $ 1,220,461 385,508 (49,113) 1,556,856
Balance, beginning of period (in shares) at Mar. 31, 2026 147,296      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss)   22,720   22,720
Foreign currency translation adjustments     2,187 2,187
Activity in company stock plans, net and other $ 591     591
Activity in company stock plans, net and other (in shares) 86      
Share-based compensation $ 1,302     1,302
Balance, end of period at Jun. 30, 2026 $ 1,222,354 $ 408,228 $ (46,926) $ 1,583,656
Balance, end of period (in shares) at Jun. 30, 2026 147,382