XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

Three Months Ended March 31,

 
  

2023

  

2022

 

Market

 

Net Sales

  

%

  

Net Sales

  

%

 
                 

Medical

 $83,804   85.7% $52,554   73.8%

Automotive

  4,347   4.4%  4,351   6.1%

Aerospace & Defense

  4,217   4.3%  3,755   5.3%

Industrial / Other

  5,385   5.6%  10,582   14.8%

Net Sales

 $97,753   100.0% $71,242   100.0%