XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Income Statement [Abstract]        
Net sales $ 138,373 $ 134,038 $ 458,078 $ 462,170
Cost of goods sold 78,534 81,732 264,593 287,512
Gross profit 59,839 52,306 193,485 174,658
Selling, general, and administrative 33,466 30,109 103,119 97,675
Research and development costs 4,715 4,620 13,894 13,743
Amortization of intangible assets 3,456 3,436 10,338 10,307
Restructuring costs 1,360 954 2,178 1,566
Write-down of assets held for sale 0 7,505 0 7,505
Other operating expense 975 119 1,232 213
Total operating expense 43,972 46,743 130,761 131,009
Operating income 15,867 5,563 62,724 43,649
Change in fair value of warrant liability 3,019 (1,041) 2,939 (7,570)
Change in fair value of earn-out liability 1,126 (634) 722 (2,341)
Loss on early extinguishment of debt 0 0 0 141
Interest expense, net 11,259 15,010 40,341 39,192
Total non-operating expense 15,404 13,335 44,002 29,422
Income (loss) before income taxes 463 (7,772) 18,722 14,227
Income tax expense (benefit) 1,269 (1,484) 5,848 (320)
Net income (loss) (806) (6,288) 12,874 14,547
Comprehensive income:        
Foreign currency translation adjustment 382 386 1,336 244
Total comprehensive income (loss) $ (424) $ (5,902) $ 14,210 $ 14,791
Common Share Data:        
Weighted average common shares outstanding - basic (in shares) 119,405,911 118,694,139 119,140,257 118,345,442
Weighted average common shares outstanding - diluted (in shares) 119,405,911 118,694,139 119,810,987 119,153,568
Basic net income (loss) per share (in usd per share) $ (0.01) $ (0.05) $ 0.11 $ 0.12
Diluted net income (loss) per share (in usd per share) $ (0.01) $ (0.05) $ 0.11 $ 0.12