XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Segment Reporting - Net Sales by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 100,784 $ 96,970 $ 298,575 $ 262,555
Percentage of concentration risk 100.00% 100.00% 100.00% 100.00%
Medical [Member]        
Net sales $ 87,127 $ 81,591 $ 257,092 $ 208,464
Percentage of concentration risk 86.50% 84.20% 86.10% 79.40%
Aerospace & Defense [Member]        
Net sales $ 4,377 $ 3,590 $ 12,828 $ 11,097
Percentage of concentration risk 4.30% 3.70% 4.30% 4.20%
Automotive [Member]        
Net sales $ 4,378 $ 4,681 $ 12,821 $ 13,383
Percentage of concentration risk 4.30% 4.80% 4.30% 5.10%
industrial or Other [Member]        
Net sales $ 4,902 $ 7,108 $ 15,834 $ 29,611
Percentage of concentration risk 4.90% 7.30% 5.30% 11.30%