XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Note J - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 

All Amounts in Thousands

 

June 30,

2025

   

June 30,

2024

   

June 30,

2025

   

June 30,

2024

 
                                 

Gross Sales by Channel:

                               

Mass Merchants

  $ 17,332     $ 19,127     $ 37,510     $ 40,152  

Specialty Dealers

    17,644       21,278       38,211       42,273  

E-commerce

    22,500       25,442       38,764       43,805  

International

    2,792       3,668       6,490       6,524  

Other

    845       994       1,646       1,802  

Total Gross Sales

    61,113       70,509       122,621       134,556  
                                 

Less: Gross-to-Net Sales Adjustments

                               

Returns

    1,547       1,965       3,087       3,801  

Warranties

    159       410       532       855  

Customer Allowances

    5,074       5,608       9,190       10,070  

Total Gross-to-Net Sales Adjustments

    6,780       7,983       12,809       14,726  

Total Net Sales

  $ 54,333     $ 62,526     $ 109,812     $ 119,830