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

Three Months Ended

   

Six Months Ended

 

All Amounts in Thousands

 

June 30,

2024

   

June 30,

2023

   

June 30,

2024

   

June 30,

2023

 
                                 

Gross Sales by Channel:

                               

Mass Merchants

  $ 19,127     $ 19,480     $ 40,152     $ 36,170  

Specialty Dealers

    21,278       23,850       42,273       45,465  

E-commerce

    25,442       27,135       43,805       47,727  

International

    3,668       3,187       6,524       6,228  

Other

    994       1,279       1,802       2,314  

Total Gross Sales

    70,509       74,931       134,556       137,904  
                                 

Less: Gross-to-Net Sales Adjustments

                               

Returns

    1,965       2,034       3,801       3,546  

Warranties

    410       190       855       630  

Customer Allowances

    5,608       4,936       10,070       9,026  

Total Gross-to-Net Sales Adjustments

    7,983       7,160       14,726       13,202  

Total Net Sales

  $ 62,526     $ 67,771     $ 119,830     $ 124,702