v3.25.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Income Statement [Abstract]    
Net sales $ 244,465 $ 201,383
Cost of sales 215,943 178,389
Gross profit 28,522 22,994
Operating expenses:    
Research and development 5,874 5,370
Selling, general, and administrative 21,742 19,219
Amortization of intangible assets 2,078 2,146
Total operating expenses 29,694 26,735
Operating Loss (1,172) (3,741)
Interest expense, net 1,646 4,096
Other expense, net 81 239
Loss before income taxes (2,899) (8,076)
Income tax expense 1,660 913
Net loss $ (4,559) $ (8,989)
Net loss per share    
Net income per share, basic (in usd per share) $ (0.13) $ (0.30)
Net income per share, diluted (in usd per share) $ (0.13) $ (0.30)
Shares used to compute Net loss per share:    
Shares used to compute net income per share, basic (in shares) 33,998,364 30,010,971
Shares used to compute net income per share, diluted (in shares) 33,998,364 30,010,971