v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Income Statement [Abstract]        
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
Loss on sale of assets 335 0 28,559 0
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
Comprehensive income (loss):        
Foreign currency translation adjustment 248 382 (2,577) 1,336
Total comprehensive income (loss) $ 8,071 $ (424) $ 10,073 $ 14,210
Common Share Data:        
Weighted average common shares outstanding - basic (in shares) 120,329,310 119,405,911 120,143,868 119,140,257
Weighted average common shares outstanding - diluted (in shares) 120,877,293 119,405,911 121,344,233 119,810,987
Basic net income (loss) per share (in usd per share) $ 0.07 $ (0.01) $ 0.11 $ 0.11
Diluted net income (loss) per share (in usd per share) $ 0.06 $ (0.01) $ 0.10 $ 0.11