v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Income Statement [Abstract]        
Net sales $ 172,007 $ 166,661 $ 319,337 $ 319,705
Cost of goods sold 101,463 97,103 188,057 186,059
Gross profit 70,544 69,558 131,280 133,646
Selling, general, and administrative 40,427 32,954 75,829 69,653
Research and development costs 3,740 5,086 7,736 9,179
Amortization of intangible assets 3,416 3,350 6,844 6,882
Restructuring costs 840 355 1,715 818
Loss on sale of assets 28,259 0 28,224 0
Other operating (income) expense (8,903) 299 (9,341) 257
Total operating expense 67,779 42,044 111,007 86,789
Operating income 2,765 27,514 20,273 46,857
Change in fair value of warrant liability (548) (7) (1,579) (80)
Change in fair value of earn-out liability (1,258) (219) (1,772) (404)
Interest expense, net 8,201 13,374 18,119 29,082
Total non-operating expense 6,395 13,148 14,768 28,598
Income (loss) before income taxes (3,630) 14,366 5,505 18,259
Income tax (benefit) expense (1,200) 3,503 679 4,579
Net income (loss) (2,430) 10,863 4,826 13,680
Comprehensive income (loss):        
Foreign currency translation adjustment (1,869) 1,239 (2,825) 954
Total comprehensive income (loss) $ (4,299) $ 12,102 $ 2,001 $ 14,634
Common Share Data:        
Weighted average common shares outstanding - basic (in shares) 120,284,587 119,162,895 120,049,592 119,005,954
Weighted average common shares outstanding - diluted (in shares) 120,284,587 119,790,625 121,148,759 119,676,684
Basic net income (loss) per share (in usd per share) $ (0.02) $ 0.09 $ 0.04 $ 0.11
Diluted net income (loss) per share (in usd per share) $ (0.02) $ 0.09 $ 0.04 $ 0.11