XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Segments (Tables)
12 Months Ended
Dec. 31, 2025
Segments [Abstract]  
Schedule Of Measure Of Segment Profitability

(in thousands)

2025

2024

2023

Net sales

$

336,820

$

347,071

$

377,146

Cost of sales

121,800

119,197

134,085

Gross profit

215,020

227,874

243,061

Stock based compensation

1,282

1,338

1,392

Depreciation and amortization

15,973

17,759

21,229

Adjusted selling, general and administrative expenses*

203,579

205,260

204,282

(Loss) Income from operations

(5,814)

3,517

16,158

Interest expense, net

(41)

(275)

(2,164)

(Loss) Income before income taxes

(5,855)

3,242

13,994

Benefit (Provision) for income taxes

1,361

(921)

(3,923)

Net (loss) income

$

(4,494)

$

2,321

$

10,071

*Exclusive of stock based compensation and depreciation and amortization shown separately.