Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.24.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in- Capital
Treasury Stock
Accumulated Other Comprehensive Income
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2022 $ 57 $ 297,265 $ (7,625) $ 1,126 $ (180,751) $ 110,072
Beginning balance (in shares) at Dec. 31, 2022 54,653          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         1,051 1,051
Issuance of shares in connection with stock option exercise $ 1 1,523       1,524
Issuance of shares in connection with stock option exercise (in shares) 972          
Issuance of shares in connection with restricted stock units vesting $ 1         1
Issuance of shares in connection with restricted stock units vesting (in shares) 495          
Issuance of shares in connection with BOD fees   6       6
Issuance of shares in connection with BOD fees (in shares) 1          
Issuance of shares in connection with ESPP   221       221
Issuance of shares in connection with ESPP (in shares) 42          
Share-based compensation   4,170       4,170
Unrealized gain (loss) on deferred compensation trust assets       24   24
Ending balance at Apr. 01, 2023 $ 59 303,185 (7,625) 1,150 (179,700) 117,069
Ending balance (in shares) at Apr. 01, 2023 56,163          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         (671) (671)
Issuance of shares in connection with stock option exercise   446       446
Issuance of shares in connection with stock option exercise (in shares) 279          
Issuance of shares in connection with restricted stock units vesting (in shares) 431          
Issuance of shares in connection with BOD fees   5       5
Issuance of shares in connection with BOD fees (in shares) 1          
Share-based compensation   2,937       2,937
Stock repurchase   (5) (1,047)     (1,052)
Stock repurchase (in shares) (250)          
Unrealized gain (loss) on deferred compensation trust assets       24   24
Ending balance at Jul. 01, 2023 $ 59 306,568 (8,672) 1,174 (180,371) 118,758
Ending balance (in shares) at Jul. 01, 2023 56,624          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         (2,517) (2,517)
Issuance of shares in connection with stock option exercise $ 1 635       636
Issuance of shares in connection with stock option exercise (in shares) 404          
Issuance of shares in connection with restricted stock units vesting (in shares) 105          
Issuance of shares in connection with BOD fees   6       6
Issuance of shares in connection with BOD fees (in shares) 1          
Issuance of shares in connection with ESPP   262       262
Issuance of shares in connection with ESPP (in shares) 73          
Share-based compensation   1,640       1,640
Stock repurchase   (5) (1,094)     (1,099)
Stock repurchase (in shares) (245)          
Unrealized gain (loss) on deferred compensation trust assets       (21)   (21)
Ending balance at Sep. 30, 2023 $ 60 309,106 (9,766) 1,153 (182,888) 117,665
Ending balance (in shares) at Sep. 30, 2023 56,962          
Beginning balance at Dec. 30, 2023 $ 60 312,874 (11,912) 783 (188,974) 112,831
Beginning balance (in shares) at Dec. 30, 2023 56,303          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         (6,478) (6,478)
Issuance of shares in connection with restricted stock units vesting $ 1 (323)       (322)
Issuance of shares in connection with restricted stock units vesting (in shares) 243          
Issuance of shares in connection with BOD fees   8       8
Issuance of shares in connection with ESPP   202       202
Issuance of shares in connection with ESPP (in shares) 75          
Officers and directors stock purchase plan (in shares) 3          
Share-based compensation   2,824       2,824
Foreign currency adjustments       87   87
Ending balance at Mar. 30, 2024 $ 61 315,585 (11,912) 870 (195,452) 109,152
Ending balance (in shares) at Mar. 30, 2024 56,624          
Beginning balance at Dec. 30, 2023 $ 60 312,874 (11,912) 783 (188,974) $ 112,831
Beginning balance (in shares) at Dec. 30, 2023 56,303          
Increase (Decrease) in Stockholders' Equity            
Issuance of shares in connection with stock option exercise (in shares)           0
Foreign currency adjustments           $ 87
Ending balance at Sep. 28, 2024 $ 61 322,337 (11,912) 870 (214,157) 97,199
Ending balance (in shares) at Sep. 28, 2024 57,386          
Beginning balance at Mar. 30, 2024 $ 61 315,585 (11,912) 870 (195,452) 109,152
Beginning balance (in shares) at Mar. 30, 2024 56,624          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         (8,687) (8,687)
Issuance of shares in connection with restricted stock units vesting   (106)       (106)
Issuance of shares in connection with restricted stock units vesting (in shares) 455          
Issuance of shares in connection with BOD fees   11       11
Issuance of shares in connection with BOD fees (in shares) 7          
Officers and directors stock purchase plan   3       3
Officers and directors stock purchase plan (in shares) 2          
Share-based compensation   3,517       3,517
Ending balance at Jun. 29, 2024 $ 61 319,010 (11,912) 870 (204,139) 103,890
Ending balance (in shares) at Jun. 29, 2024 57,088          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         (10,018) (10,018)
Issuance of shares in connection with restricted stock units vesting   (32)       (32)
Issuance of shares in connection with restricted stock units vesting (in shares) 97          
Issuance of shares in connection with BOD fees   12       12
Issuance of shares in connection with BOD fees (in shares) 12          
Issuance of shares in connection with ESPP   157       157
Issuance of shares in connection with ESPP (in shares) 185          
Officers and directors stock purchase plan   3       3
Officers and directors stock purchase plan (in shares) 4          
Share-based compensation   3,187       3,187
Ending balance at Sep. 28, 2024 $ 61 $ 322,337 $ (11,912) $ 870 $ (214,157) $ 97,199
Ending balance (in shares) at Sep. 28, 2024 57,386