XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Years Ended

 

All Amounts in Thousands

 

December

31, 2023

   

December

31, 2022

   

December

25, 2021

 
                         

Gross Sales by Channel:

                       

Mass Merchants

  $ 88,991     $ 104,097     $ 115,949  

Specialty Dealers

    85,713       98,954       96,166  

E-commerce

    101,964       119,401       119,550  

International

    12,011       16,183       11,337  

Other

    3,975       4,490       3,240  

Total Gross Sales

    292,654       343,125       346,242  
                         

Less: Gross-to-Net Sales Adjustments

                       

Returns

    8,426       5,256       8,304  

Warranties

    528       2,472       2,488  

Customer Allowances

    20,134       21,640       21,838  

Total Gross-to-Net Sales Adjustments

    29,088       29,368       32,630  

Total Net Sales

    263,566     $ 313,757     $ 313,612