XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note J - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 

All Amounts in Thousands

 

September 30, 2025

   

September 30, 2024

   

September 30, 2025

   

September 30, 2024

 
                                 

Gross Sales by Channel:

                               

Mass Merchants

  $ 31,212     $ 32,725     $ 68,722     $ 72,877  

Specialty Dealers

    17,799       17,238       56,010       59,511  

E-commerce

    22,493       22,122       61,257       65,927  

International

    3,190       3,355       9,680       9,879  

Other

    601       881       2,247       2,683  

Total Gross Sales

    75,295       76,321       197,916       210,877  
                                 

Less: Gross-to-Net Sales Adjustments

                               

Returns

    2,002       2,650       5,089       6,451  

Warranties

    252       336       784       1,191  

Customer Allowances

    5,255       5,597       14,445       15,667  

Total Gross-to-Net Sales Adjustments

    7,509       8,583       20,318       23,309  

Total Net Sales

  $ 67,786     $ 67,738     $ 177,598     $ 187,568