XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Segment Data (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 

Market

 

Net Sales

   

%

   

Net Sales

   

%

 
                                 

Medical

  $ 90,037       85.7 %   $ 83,804       85.7 %

Aerospace & Defense

    6,137       5.8 %     4,217       4.3 %

Automotive

    3,949       3.8 %     4,347       4.4 %

Industrial / Other

    4,886       4.7 %     5,385       5.6 %

Net Sales

  $ 105,009       100.0 %   $ 97,753       100.0 %