v3.25.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance, beginning of period at Dec. 31, 2023 $ 11 $ 459,684 $ (56,956) $ (3,539) $ 399,200
Balance, beginning of period (in shares) at Dec. 31, 2023 114,871,782        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)     (7,864)   (7,864)
Foreign currency translation adjustments       (811) (811)
Issuance of common stock upon release of restricted stock units (in shares) 517,907        
Stock-based compensation expense   1,243     1,243
Balance, end of period at Mar. 30, 2024 $ 11 460,927 (64,820) (4,350) 391,768
Balance, end of period (in shares) at Mar. 30, 2024 115,389,689        
Balance, beginning of period at Dec. 31, 2023 $ 11 459,684 (56,956) (3,539) 399,200
Balance, beginning of period (in shares) at Dec. 31, 2023 114,871,782        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)         5,415
Balance, end of period at Jun. 29, 2024 $ 12 463,027 (51,541) (3,367) 408,131
Balance, end of period (in shares) at Jun. 29, 2024 115,577,103        
Balance, beginning of period at Mar. 30, 2024 $ 11 460,927 (64,820) (4,350) 391,768
Balance, beginning of period (in shares) at Mar. 30, 2024 115,389,689        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)     13,279   13,279
Foreign currency translation adjustments       983 983
Issuance of common stock upon release of restricted stock units $ 1       1
Issuance of common stock upon release of restricted stock units (in shares) 187,414        
Stock-based compensation expense   2,100     2,100
Balance, end of period at Jun. 29, 2024 $ 12 463,027 (51,541) (3,367) 408,131
Balance, end of period (in shares) at Jun. 29, 2024 115,577,103        
Balance, beginning of period at Dec. 31, 2024 $ 12 467,076 (74,816) (5,050) 387,222
Balance, beginning of period (in shares) at Dec. 31, 2024 115,764,839        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)     (5,962)   (5,962)
Foreign currency translation adjustments       217 217
Issuance of common stock upon release of restricted stock units (in shares) 941,370        
Common stock withheld for taxes on restricted stock units   (2,306)     (2,306)
Common stock withheld for taxes on restricted stock units (in shares) (343,232)        
Stock-based compensation expense   1,971     1,971
Balance, end of period at Mar. 29, 2025 $ 12 466,741 (80,778) (4,833) 381,142
Balance, end of period (in shares) at Mar. 29, 2025 116,362,977        
Balance, beginning of period at Dec. 31, 2024 $ 12 467,076 (74,816) (5,050) 387,222
Balance, beginning of period (in shares) at Dec. 31, 2024 115,764,839        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)         10,018
Balance, end of period at Jun. 28, 2025 $ 12 468,065 (64,798) (4,851) 398,428
Balance, end of period (in shares) at Jun. 28, 2025 116,536,129        
Balance, beginning of period at Mar. 29, 2025 $ 12 466,741 (80,778) (4,833) 381,142
Balance, beginning of period (in shares) at Mar. 29, 2025 116,362,977        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss)     15,980   15,980
Foreign currency translation adjustments       (18) (18)
Issuance of common stock upon release of restricted stock units (in shares) 182,341        
Common stock withheld for taxes on restricted stock units   (57)     (57)
Common stock withheld for taxes on restricted stock units (in shares) (9,189)        
Stock-based compensation expense   1,381     1,381
Balance, end of period at Jun. 28, 2025 $ 12 $ 468,065 $ (64,798) $ (4,851) $ 398,428
Balance, end of period (in shares) at Jun. 28, 2025 116,536,129