v3.26.1
Note 13 - Segment Information - Summary of Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
NET SALES $ 118,368 $ 105,647 $ 242,769 $ 219,720
COST OF GOODS SOLD 57,564 62,366 136,531 129,431
GROSS MARGIN 60,804 43,281 106,238 90,289
Wholesale [Member]        
NET SALES 78,830 73,092 157,221 147,877
COST OF GOODS SOLD 38,195 43,614 89,626 88,289
GROSS MARGIN 40,636 29,478 67,596 59,588
Retail [Member]        
NET SALES 36,245 29,746 78,943 66,386
COST OF GOODS SOLD 16,384 16,291 40,912 36,186
GROSS MARGIN 19,861 13,455 38,031 30,200
Contract Manufacturing [Member]        
NET SALES 3,293 2,809 6,605 5,457
COST OF GOODS SOLD 2,985 2,461 5,993 4,956
GROSS MARGIN $ 307 $ 348 $ 611 $ 501