XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Telecommunication products

  $ 918     $ 1,317     $ 3,109     $ 3,828  

Display products

    727       558       2,061       2,223  

Specialty glass products

    560       516       1,384       1,494  

Environmental substrate and filter products

    420       393       1,260       1,130  

Life science products

    221       297       690       908  

Polycrystalline silicon products

    230       288       765       877  

All other products

    97       119       325       323  

Total revenue

  $ 3,173     $ 3,488     $ 9,594     $ 10,783