XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2021 $ 521,291 $ 423,856 $ 53,768 $ 56,533 $ (12,866)
Balance (in shares) at Dec. 31, 2021   35,601      
Net Income (Loss) 36,299     36,299  
Common shares issued under stock plans (in shares)   171      
Common shares withheld for taxes on vested stock awards (9,477)   (9,477)    
Common shares withheld for taxes on vested stock awards (in shares)   (65)      
Repurchases of common shares 10,000   10,000    
Repurchases of common shares (in shares)   84      
Share-based compensation 11,855   11,855    
Other comprehensive income (loss), net of tax (17,799)       (17,799)
Balance at Jul. 01, 2022 532,169 $ 423,856 46,146 92,832 (30,665)
Balance (in shares) at Jul. 01, 2022   35,623      
Balance at Apr. 01, 2022 534,693 $ 423,856 52,809 75,353 (17,325)
Balance (in shares) at Apr. 01, 2022   35,684      
Net Income (Loss) 17,479     17,479  
Common shares issued under stock plans (in shares)   37      
Common shares withheld for taxes on vested stock awards (1,744)   (1,744)    
Common shares withheld for taxes on vested stock awards (in shares)   (14)      
Repurchases of common shares 10,000   10,000    
Repurchases of common shares (in shares)   84      
Share-based compensation 5,081   5,081    
Other comprehensive income (loss), net of tax (13,340)       (13,340)
Balance at Jul. 01, 2022 532,169 $ 423,856 46,146 92,832 (30,665)
Balance (in shares) at Jul. 01, 2022   35,623      
Balance at Dec. 31, 2022 577,586 $ 423,856 55,155 130,584 (32,009)
Balance (in shares) at Dec. 31, 2022   35,711      
Net Income (Loss) 39,144     39,144  
Common shares issued under stock plans (in shares)   164      
Common shares withheld for taxes on vested stock awards (10,008)   (10,008)    
Common shares withheld for taxes on vested stock awards (in shares)   (67)      
Share-based compensation 12,341   12,341    
Other comprehensive income (loss), net of tax 6,967       6,967
Balance at Jun. 30, 2023 $ 626,030 $ 423,856 57,488 169,728 (25,042)
Balance (in shares) at Jun. 30, 2023 35,808 35,808      
Balance at Mar. 31, 2023 $ 598,017 $ 423,856 52,020 148,849 (26,708)
Balance (in shares) at Mar. 31, 2023   35,802      
Net Income (Loss) 20,879     20,879  
Common shares issued under stock plans (in shares)   9      
Common shares withheld for taxes on vested stock awards (407)   (407)    
Common shares withheld for taxes on vested stock awards (in shares)   (3)      
Share-based compensation 5,875   5,875    
Other comprehensive income (loss), net of tax 1,666       1,666
Balance at Jun. 30, 2023 $ 626,030 $ 423,856 $ 57,488 $ 169,728 $ (25,042)
Balance (in shares) at Jun. 30, 2023 35,808 35,808