v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance, beginning of period (in shares) at Dec. 31, 2024   115,764,839      
Balance, beginning of period at Dec. 31, 2024 $ 387,222 $ 12 $ 467,076 $ (74,816) $ (5,050)
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 (in shares)   (343,232)      
Common stock withheld for taxes on restricted stock units (2,306)   (2,306)    
Stock-based compensation expense 1,971   1,971    
Balance, end of period (in shares) at Mar. 29, 2025   116,362,977      
Balance, end of period at Mar. 29, 2025 381,142 $ 12 466,741 (80,778) (4,833)
Balance, beginning of period (in shares) at Dec. 31, 2024   115,764,839      
Balance, beginning of period at Dec. 31, 2024 387,222 $ 12 467,076 (74,816) (5,050)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 10,018        
Balance, end of period (in shares) at Jun. 28, 2025   116,536,129      
Balance, end of period at Jun. 28, 2025 398,428 $ 12 468,065 (64,798) (4,851)
Balance, beginning of period (in shares) at Mar. 29, 2025   116,362,977      
Balance, beginning of period at Mar. 29, 2025 381,142 $ 12 466,741 (80,778) (4,833)
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      
Issuance of common stock upon release of restricted stock units 0 $ 0      
Common stock withheld for taxes on restricted stock units (in shares)   (9,189)      
Common stock withheld for taxes on restricted stock units (57)   (57)    
Stock-based compensation expense 1,381   1,381    
Balance, end of period (in shares) at Jun. 28, 2025   116,536,129      
Balance, end of period at Jun. 28, 2025 398,428 $ 12 468,065 (64,798) (4,851)
Balance, beginning of period (in shares) at Dec. 31, 2025   116,766,927      
Balance, beginning of period at Dec. 31, 2025 405,861 $ 12 473,423 (63,692) (3,882)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (8,534)     (8,534)  
Foreign currency translation adjustments 653       653
Issuance of common stock upon release of restricted stock units (in shares)   1,005,086      
Common stock withheld for taxes on restricted stock units (in shares)   (364,294)      
Common stock withheld for taxes on restricted stock units (2,382)   (2,382)    
Stock-based compensation expense 1,104   1,104    
Balance, end of period (in shares) at Mar. 28, 2026   117,407,719      
Balance, end of period at Mar. 28, 2026 396,702 $ 12 472,145 (72,226) (3,229)
Balance, beginning of period (in shares) at Dec. 31, 2025   116,766,927      
Balance, beginning of period at Dec. 31, 2025 405,861 $ 12 473,423 (63,692) (3,882)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 4,220        
Balance, end of period (in shares) at Jun. 27, 2026   117,535,232      
Balance, end of period at Jun. 27, 2026 411,432 $ 12 473,660 (59,472) (2,768)
Balance, beginning of period (in shares) at Mar. 28, 2026   117,407,719      
Balance, beginning of period at Mar. 28, 2026 396,702 $ 12 472,145 (72,226) (3,229)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 12,754     12,754  
Foreign currency translation adjustments 461       461
Issuance of common stock upon release of restricted stock units (in shares)   178,907      
Common stock withheld for taxes on restricted stock units (in shares)   (51,394)      
Common stock withheld for taxes on restricted stock units (94)   (94)    
Stock-based compensation expense 1,609   1,609    
Balance, end of period (in shares) at Jun. 27, 2026   117,535,232      
Balance, end of period at Jun. 27, 2026 $ 411,432 $ 12 $ 473,660 $ (59,472) $ (2,768)