XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2022 $ 577,586 $ 423,856 $ 55,155 $ 130,584 $ (32,009)
Balance (in shares) at Dec. 31, 2022   35,711,000      
Net Income (Loss) 39,144     39,144  
Common shares issued under stock plans (in shares)   164,000      
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,000)      
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,000      
Balance at Mar. 31, 2023 598,017 $ 423,856 52,020 148,849 (26,708)
Balance (in shares) at Mar. 31, 2023   35,802,000      
Net Income (Loss) 20,879     20,879  
Common shares issued under stock plans (in shares)   9,000      
Common shares withheld for taxes on vested stock awards (407)   (407)    
Common shares withheld for taxes on vested stock awards (in shares)   (3,000)      
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,000      
Balance at Dec. 31, 2023 673,460 $ 423,856 70,180 203,462 (24,038)
Balance (in shares) at Dec. 31, 2023   35,814,000      
Net Income (Loss) 28,431     28,431  
Common shares issued under stock plans (in shares)   136,000      
Common shares withheld for taxes on vested stock awards (8,861)   (8,861)    
Common shares withheld for taxes on vested stock awards (in shares)   (55,000)      
Share-based compensation 12,308   12,308    
Other comprehensive income (loss), net of tax (3,346)       (3,346)
Balance at Jun. 28, 2024 701,992 $ 423,856 73,627 231,893 (27,384)
Balance (in shares) at Jun. 28, 2024   35,895,000      
Balance at Mar. 29, 2024 681,715 $ 423,856 67,872 218,138 (28,151)
Balance (in shares) at Mar. 29, 2024   35,891,000      
Net Income (Loss) 13,755     13,755  
Common shares issued under stock plans (in shares)   7,000      
Common shares withheld for taxes on vested stock awards (476)   (476)    
Common shares withheld for taxes on vested stock awards (in shares)   (3,000)      
Share-based compensation 6,231   6,231    
Other comprehensive income (loss), net of tax 767       767
Balance at Jun. 28, 2024 $ 701,992 $ 423,856 $ 73,627 $ 231,893 $ (27,384)
Balance (in shares) at Jun. 28, 2024   35,895,000