XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Segment and Enterprise-wide Disclosures (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 
   

(in thousands)

   

(in thousands)

 

United States

  $ 31,894     $ 28,799     $ 95,817     $ 88,136  

Germany

    3,889       3,317       10,916       10,246  

Canada

    3,337       2,615       10,567       8,093  

United Kingdom

    2,834       2,004       8,080       5,952  

Other countries

    12,865       10,676       38,766       32,174  
                                 

Net Sales

  $ 54,819     $ 47,411     $ 164,146     $ 144,601