v3.26.3
Note 13 - Segment Information - Summary of Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
NET SALES $ 138,814 $ 122,540 $ 381,583 $ 342,260
COST OF GOODS SOLD 76,318 73,264 212,849 202,695
GROSS MARGIN 62,496 49,276 168,734 139,565
Wholesale [Member]        
NET SALES 99,614 89,117 256,835 236,993
COST OF GOODS SOLD 55,202 53,937 144,828 142,226
GROSS MARGIN 44,412 35,180 112,007 94,768
Retail [Member]        
NET SALES 35,417 29,518 114,360 95,905
COST OF GOODS SOLD 17,709 15,693 58,621 51,879
GROSS MARGIN 17,708 13,825 55,739 44,025
Contract Manufacturing [Member]        
NET SALES 3,783 3,905 10,388 9,362
COST OF GOODS SOLD 3,407 3,634 9,400 8,590
GROSS MARGIN $ 376 $ 271 $ 988 $ 772