v3.26.1
Unaudited Quarterly Financial Data - Statements of Operations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Dec. 31, 2024
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Jun. 28, 2025
Jun. 29, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in Accounting Estimate [Line Items]                              
Net Revenues $ 217,133 $ 214,422 $ 200,803 $ 192,481 $ 197,183 $ 201,412 $ 196,140 $ 191,707 $ 393,284 $ 387,847 $ 607,706 $ 589,259 $ 824,839 $ 786,442 $ 756,992
Cost of Sales 157,895 155,472 147,827 142,030 150,776 148,736 145,030 144,635 289,857 289,665 445,329 438,401 603,224 589,177 593,805
Gross Profit 59,238 58,950 52,976 50,451 46,407 52,676 51,110 47,072 103,427 98,182 162,377 150,858 221,615 197,265 163,187
Selling, General and Administrative Expenses 34,106 34,009 34,643 45,050 33,647 35,324 46,562 33,069 79,693 79,631 113,702 114,955 147,808 148,601 119,728
Restructuring Charges 620 583 608 426 1,896 1,924 1,254 1,370 1,034 2,624 1,617 4,548 2,237 6,444 14,542
Litigation Settlement and Related Costs, Net 7,630 99,675 0 0             99,675   107,305 0 0
Operating (Loss) Income 16,882 (75,317) 17,725 4,975 10,864 15,428 3,294 12,633 22,700 15,927 (52,617) 31,355 (35,735) 42,220 28,917
Interest Expense (3,478) (2,927) (3,008) (3,263) (3,617) (3,829) (3,975) (3,883) (6,271) (7,858) (9,198) (11,687) (12,676) (15,304) (20,773)
Loss on Extinguishment of Debt (581) 0 0 0                 (581) 0 0
Other Income, Net 0 0 1,746 0         1,746   1,746   1,746 0 8,235
(Loss) Income Before Taxes 12,823 (78,244) 16,463 1,712 7,247 11,599 (681) 8,750 18,175 8,069 (60,069) 19,668 (47,246) 26,916 16,379
Income Tax (Benefit) Expense 3,505 (17,417) 3,709 310 662 2,195 (5) 2,386 4,019 2,381 (13,398) 4,577 (9,893) 5,239 451
Net income $ 9,318 $ (60,827) $ 12,754 $ 1,402 $ 6,585 $ 9,404 $ (676) $ 6,364 $ 14,156 $ 5,688 $ (46,671) $ 15,091 $ (37,353) $ 21,677 $ 15,928
(Loss) Earnings Per Share                              
Basic (in dollars per share) $ 0.62 $ (4.06) $ 0.85 $ 0.09 $ 0.44 $ 0.64 $ (0.05) $ 0.43 $ 0.95 $ 0.39 $ (3.13) $ 1.02 $ (2.50) $ 1.47 $ 1.16
Diluted (in dollars per share) $ 0.60 $ (4.06) $ 0.84 $ 0.09 $ 0.44 $ 0.63 $ (0.05) $ 0.43 $ 0.93 $ 0.38 $ (3.13) $ 1.01 $ (2.50) $ 1.44 $ 1.14
Weighted-Average Number of Shares Outstanding                              
Basic (in shares) 14,989 14,978 14,938 14,856 14,820 14,806 14,775 14,694 14,898 14,735 14,925 14,758 14,942 14,774 13,717
Diluted (in shares) 15,416 14,978 15,216 15,177 15,098 15,039 14,775 14,937 15,196 14,954 14,925 14,981 14,942 15,013 13,972
As Previously Reported                              
Change in Accounting Estimate [Line Items]                              
Net Revenues $ 215,798 $ 212,558 $ 202,260 $ 194,114 $ 197,292 $ 201,412 $ 197,000 $ 190,847 $ 396,374 $ 387,847 $ 608,932 $ 589,259 $ 824,730 $ 786,551  
Cost of Sales 155,993 156,083 148,522 142,517 150,885 148,736 145,761 143,904 291,039 289,665 447,122 438,401 603,115 589,286  
Gross Profit 59,805 56,475 53,738 51,597 46,407 52,676 51,239 46,943 105,335 98,182 161,810 150,858 221,615 197,265  
Selling, General and Administrative Expenses 37,557 36,267 35,959 34,594 34,112 35,486 36,061 32,951 70,553 69,012 106,820 104,498 144,377 138,610  
Restructuring Charges 620 583 608 426 1,896 1,924 1,254 1,370 1,034 2,624 1,617 4,548 2,237 6,444  
Litigation Settlement and Related Costs, Net 7,630 99,675                 99,675   107,305    
Operating (Loss) Income 13,998 (80,050) 17,171 16,577 10,399 15,266 13,924 12,622 33,748 26,546 (46,302) 41,812 (32,304) 52,211  
Interest Expense (3,478) (2,927) (3,008) (3,263) (3,617) (3,829) (3,975) (3,883) (6,271) (7,858) (9,198) (11,687) (12,676) (15,304)  
Loss on Extinguishment of Debt (581)                       (581)    
Other Income, Net   0 1,746           1,746   1,746   1,746    
(Loss) Income Before Taxes 9,939 (82,977) 15,909 13,314 6,782 11,437 9,949 8,739 29,223 18,688 (53,754) 30,125 (43,815) 36,907  
Income Tax (Benefit) Expense 2,495 (18,531) 3,356 2,803 8 1,289 2,225 1,890 6,159 4,115 (12,372) 5,404 (9,877) 5,412  
Net income $ 7,444 $ (64,446) $ 12,553 $ 10,511 $ 6,774 $ 10,148 $ 7,724 $ 6,849 $ 23,064 $ 14,573 $ (41,382) $ 24,721 $ (33,938) $ 31,495  
(Loss) Earnings Per Share                              
Basic (in dollars per share) $ 0.50 $ (4.30) $ 0.84 $ 0.71 $ 0.46 $ 0.69 $ 0.52 $ 0.47 $ 1.55 $ 0.99 $ (2.77) $ 1.68 $ (2.27) $ 2.13  
Diluted (in dollars per share) $ 0.48 $ (4.30) $ 0.82 $ 0.69 $ 0.45 $ 0.67 $ 0.52 $ 0.46 $ 1.52 $ 0.97 $ (2.77) $ 1.65 $ (2.27) $ 2.10  
Weighted-Average Number of Shares Outstanding                              
Basic (in shares) 14,989 14,978 14,938 14,856 14,820 14,806 14,775 14,694 14,898 14,735 14,925 14,758 14,942 14,774  
Diluted (in shares) 15,416 14,978 15,216 15,177 15,098 15,039 14,961 14,937 15,196 14,954 14,925 14,981 14,942 15,013  
Adjustments (B)                              
Change in Accounting Estimate [Line Items]                              
Net Revenues $ 1,335 $ 1,864 $ (1,457) $ (1,633) $ (109)   $ (860) $ 860 $ (3,090)   $ (1,226)   $ 109 $ (109)  
Cost of Sales 1,902 (611) (695) (487) (109)   (731) 731 (1,182)   (1,793)   109 (109)  
Gross Profit (567) 2,475 (762) (1,146)     (129) 129 (1,908)   567        
Selling, General and Administrative Expenses (3,451) (2,258) (1,316) 10,456 (465) $ (162) 10,501 118 9,140 $ 10,619 6,882 $ 10,457 3,431 9,991  
Operating (Loss) Income 2,884 4,733 554 (11,602) 465 162 (10,630) 11 (11,048) (10,619) (6,315) (10,457) (3,431) (9,991)  
(Loss) Income Before Taxes 2,884 4,733 554 (11,602) 465 162 (10,630) 11 (11,048) (10,619) (6,315) (10,457) (3,431) (9,991)  
Income Tax (Benefit) Expense 1,010 1,114 353 (2,493) 654 906 (2,230) 496 (2,140) (1,734) (1,026) (827) (16) (173)  
Net income 1,874 3,619 201 (9,109) (189) (744) (8,400) (485) (8,908) (8,885) (5,289) (9,630) (3,415) (9,818)  
Total adjustments                              
Change in Accounting Estimate [Line Items]                              
Selling, General and Administrative Expenses $ (3,500) $ (1,800)   10,400 $ (900)   $ 10,500 100   10,600 7,200        
Net income       $ 10,400       $ 100 9,000 $ 10,600   10,400 3,800 9,500  
Adjustments (B)                              
Change in Accounting Estimate [Line Items]                              
Selling, General and Administrative Expenses     $ (1,400)     $ (200)     $ 9,000     $ 10,400 $ 3,800 $ 9,500  
Net income                     $ 7,200