XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Segment Reporting - Net Sales by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 94,343 $ 50,655 $ 165,585 $ 99,254
Percentage of concentration risk 100.00% 100.00% 100.00% 100.00%
Medical [Member]        
Net sales $ 74,290 $ 32,606 $ 126,873 $ 62,711
Percentage of concentration risk 78.70% 64.40% 76.60% 63.20%
Consumer [Member]        
Net sales $ 6,767 $ 6,080 $ 12,545 $ 11,676
Percentage of concentration risk 7.20% 12.00% 7.60% 11.80%
Automotive [Member]        
Net sales $ 4,351 $ 3,567 $ 8,702 $ 8,214
Percentage of concentration risk 4.60% 7.00% 5.30% 8.30%
Aerospace & Defense [Member]        
Net sales $ 3,751 $ 4,376 $ 7,507 $ 8,755
Percentage of concentration risk 4.00% 8.60% 4.50% 8.80%
Industrial [Member]        
Net sales $ 2,665 $ 2,230 $ 5,176 $ 4,345
Percentage of concentration risk 2.80% 4.40% 3.00% 4.30%
Electronics [Member]        
Net sales $ 2,519 $ 1,796 $ 4,782 $ 3,553
Percentage of concentration risk 2.70% 3.60% 3.00% 3.60%