v3.26.3
SEGMENTS - Schedule of Financial Information of Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Jun. 28, 2026
Mar. 29, 2026
Sep. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Sep. 27, 2026
Sep. 28, 2025
Segment Reporting [Line Items]                
Net sales $ 141,558     $ 138,373     $ 460,895 $ 458,078
Cost of goods sold 79,308     78,534     267,365 264,593
Gross profit 62,250     59,839     193,530 193,485
Selling, general, and administrative 32,850     33,466     108,679 103,119
Research and development costs 3,592     4,715     11,328 13,894
Amortization of intangible assets 3,182     3,456     10,026 10,338
Loss on sale of assets 335     0     28,559 0
Restructuring costs 2,807     1,360     4,522 2,178
Other operating (income) expense (86)     975     (9,427) 1,232
Total operating expense 42,680     43,972     153,687 130,761
Operating income 19,570     15,867     39,843 62,724
Change in fair value of warrant liability (444)     3,019     (2,024) 2,939
Change in fair value of earn-out liability (44)     1,126     (1,816) 722
Interest expense, net 9,610     11,259     27,729 40,341
Total non-operating expense 9,122     15,404     23,889 44,002
Income before income taxes 10,448     463     15,954 18,722
Income tax expense 2,625     1,269     3,304 5,848
Net income (loss) 7,823 $ (2,430) $ 7,257 (806) $ 10,863 $ 2,817 12,650 12,874
Reportable Segment                
Segment Reporting [Line Items]                
Net sales 141,558     138,373     460,895 458,078
Cost of goods sold 79,308     78,534     267,365 264,593
Gross profit 62,250     59,839     193,530 193,485
Selling, general, and administrative 32,850     33,466     108,679 103,119
Research and development costs 3,592     4,715     11,328 13,894
Amortization of intangible assets 3,182     3,456     10,026 10,338
Restructuring costs 2,807     1,360     4,522 2,178
Other operating (income) expense (86)     975     (9,427) 1,232
Total operating expense 42,680     43,972     153,687 130,761
Operating income 19,570     15,867     39,843 62,724
Change in fair value of warrant liability (444)     3,019     (2,024) 2,939
Change in fair value of earn-out liability (44)     1,126     (1,816) 722
Interest expense, net 9,610     11,259     27,729 40,341
Total non-operating expense 9,122     15,404     23,889 44,002
Income before income taxes 10,448     463     15,954 18,722
Income tax expense 2,625     1,269     3,304 5,848
Net income (loss) $ 7,823     $ (806)     $ 12,650 $ 12,874