XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Segment Data (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Market

 

Net Sales

   

%

   

Net Sales

   

%

   

Net Sales

   

%

   

Net Sales

   

%

 
                                                                 

Medical

  $ 132,623       91.4 %   $ 87,127       86.5 %   $ 318,079       88.3 %   $ 257,092       86.1 %

Industrial/ Other

    4,637       3.2 %     4,902       4.9 %     14,484       3.9 %     15,834       5.3 %

Aerospace & Defense

    4,444       3.1 %     4,377       4.3 %     16,401       4.6 %     12,828       4.3 %

Automotive

    3,461       2.3 %     4,378       4.3 %     11,387       3.2 %     12,821       4.3 %

Net Sales

  $ 145,165       100.0 %   $ 100,784       100.0 %   $ 360,351       100.0 %   $ 298,575       100.0 %