XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Segments (Schedule Of Measure Of Segment Profitability) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segments [Abstract]                      
Net sales $ 77,487 $ 83,064 $ 88,260 $ 88,009 $ 79,454 $ 84,505 $ 91,384 $ 91,728 $ 336,820 $ 347,071 $ 377,146
Cost of sales                 121,800 119,197 134,085
Gross profit 47,830 52,279 56,841 58,070 50,996 56,228 60,331 60,319 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 (4,471) (1,966) 440 183 (867) 250 1,851 2,283 (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 $ (3,444) $ (1,614) $ 392 $ 172 $ (628) $ 41 $ 1,219 $ 1,689 $ (4,494) $ 2,321 $ 10,071