XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note J - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total Gross Sales $ 64,047 $ 62,973
Returns 1,836 1,512
Warranties 445 440
Customer Allowances 4,462 4,090
Total Gross-to-Net Sales Adjustments 6,743 6,042
Total Net Sales 57,304 56,931
Mass Merchants [Member]    
Total Gross Sales 21,025 16,690
Specialty Dealers [Member]    
Total Gross Sales 20,995 21,615
E-commerce [Member]    
Total Gross Sales 18,363 20,592
International [Member]    
Total Gross Sales 2,856 3,041
Other Channels [Member]    
Total Gross Sales $ 808 $ 1,035