XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock Issued
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Balance (in shares) at Dec. 31, 2022   30,470      
Balance at Dec. 31, 2022 $ 997,079 $ 305 $ 748,877 $ 253,424 $ (5,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (17,480)     (17,480)  
Foreign currency translation adjustments 1,806       1,806
Unrealized gain (loss) on cash flow hedge (2,199)       (2,199)
Employee stock awards and stock options (in shares)   535      
Employee stock awards and stock options 5 $ 5      
Taxes withheld on stock compensation awards (12,806)   (12,806)    
Stock-based compensation 12,066   12,066    
Balance (in shares) at Mar. 31, 2023   31,005      
Balance at Mar. 31, 2023 978,471 $ 310 748,137 235,944 (5,920)
Balance (in shares) at Dec. 31, 2022   30,470      
Balance at Dec. 31, 2022 997,079 $ 305 748,877 253,424 (5,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (22,081)        
Foreign currency translation adjustments (96)        
Unrealized gain (loss) on cash flow hedge 6,278        
Balance (in shares) at Sep. 29, 2023   31,187      
Balance at Sep. 29, 2023 989,091 $ 312 756,781 231,343 655
Balance (in shares) at Mar. 31, 2023   31,005      
Balance at Mar. 31, 2023 978,471 $ 310 748,137 235,944 (5,920)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 1,799     1,799  
Foreign currency translation adjustments 422       422
Unrealized gain (loss) on cash flow hedge 6,066       6,066
Employee stock awards and stock options (in shares)   76      
Employee stock awards and stock options 1 $ 1      
Taxes withheld on stock compensation awards (1,812)   (1,812)    
Stock-based compensation 7,771   7,771    
Balance (in shares) at Jun. 30, 2023   31,081      
Balance at Jun. 30, 2023 992,718 $ 311 754,096 237,743 568
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (6,400)     (6,400)  
Foreign currency translation adjustments (2,324)       (2,324)
Unrealized gain (loss) on cash flow hedge 2,411       2,411
Employee stock awards and stock options (in shares)   106      
Employee stock awards and stock options 1 $ 1      
Taxes withheld on stock compensation awards (3,254)   (3,254)    
Stock-based compensation 5,939   5,939    
Balance (in shares) at Sep. 29, 2023   31,187      
Balance at Sep. 29, 2023 989,091 $ 312 756,781 231,343 655
Balance (in shares) at Dec. 31, 2023   31,192      
Balance at Dec. 31, 2023 990,800 $ 312 762,324 230,851 (2,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 1,144     1,144  
Foreign currency translation adjustments (3,431)       (3,431)
Unrealized gain (loss) on cash flow hedge 5,939       5,939
Employee stock awards and stock options (in shares)   261      
Employee stock awards and stock options 3 $ 3      
Taxes withheld on stock compensation awards (5,702)   (5,702)    
Stock-based compensation 4,983   4,983    
Balance (in shares) at Mar. 29, 2024   31,453      
Balance at Mar. 29, 2024 993,736 $ 315 761,605 231,995 (179)
Balance (in shares) at Dec. 31, 2023   31,192      
Balance at Dec. 31, 2023 990,800 $ 312 762,324 230,851 (2,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 9,651        
Foreign currency translation adjustments 1,305        
Unrealized gain (loss) on cash flow hedge (3,565)        
Balance (in shares) at Sep. 27, 2024   31,557      
Balance at Sep. 27, 2024 1,002,561 $ 316 766,690 240,502 (4,947)
Balance (in shares) at Mar. 29, 2024   31,453      
Balance at Mar. 29, 2024 993,736 $ 315 761,605 231,995 (179)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (6,544)     (6,544)  
Foreign currency translation adjustments 162       162
Unrealized gain (loss) on cash flow hedge (1,780)       (1,780)
Employee stock awards and stock options (in shares)   27      
Employee stock awards and stock options 146   146    
Taxes withheld on stock compensation awards (65)   (65)    
Stock-based compensation 6,296   6,296    
Balance (in shares) at Jun. 28, 2024   31,480      
Balance at Jun. 28, 2024 991,951 $ 315 767,982 225,451 (1,797)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 15,051     15,051  
Foreign currency translation adjustments 4,574       4,574
Unrealized gain (loss) on cash flow hedge (7,724)       (7,724)
Employee stock awards and stock options (in shares)   77      
Employee stock awards and stock options 5 $ 1 4    
Taxes withheld on stock compensation awards (2,269)   (2,269)    
Stock-based compensation 973   973    
Balance (in shares) at Sep. 27, 2024   31,557      
Balance at Sep. 27, 2024 $ 1,002,561 $ 316 $ 766,690 $ 240,502 $ (4,947)