XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Certain Significant Estimates (Tables)
12 Months Ended
Dec. 31, 2022
Reserve For Customer Allowances [Member]  
Notes Tables  
Valuation and Qualifying Accounts [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         

Beginning balance

  $ 2,340     $ 2,296     $ 1,292  

Additions

    11,627       12,930       11,940  

Deductions

    (12,326 )     (12,886 )     (10,936 )

Ending balance

  $ 1,641     $ 2,340     $ 2,296  
SEC Schedule, 12-09, Allowance, Credit Loss [Member]  
Notes Tables  
Valuation and Qualifying Accounts [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         

Beginning balance

  $ 457     $ 896     $ 483  

Additions (Reductions)

    108       (408 )     473  

Deductions

    (73 )     (31 )     (60 )

Ending balance

  $ 492     $ 457     $ 896  
SEC Schedule, 12-09, Reserve, Inventory [Member]  
Notes Tables  
Valuation and Qualifying Accounts [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         

Beginning balance

  $ 748     $ 697     $ 786  

Additions

    1,083       446       831  

Deductions

    (263 )     (395 )     (920 )

Ending balance

  $ 1,568     $ 748     $ 697  
SEC Schedule, 12-09, Reserve, Warranty [Member]  
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         

Beginning balance

  $ 1,119     $ 962     $ 688  

Additions

    2,472       2,487       1,648  

Deductions

    (2,578 )     (2,330 )     (1,374 )

Ending balance

  $ 1,013     $ 1,119     $ 962