XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

 
  

March 31,

 
  

2024

  

2023

 

Telecommunication products

 $930  $1,125 

Display products

  632   609 

Specialty glass products

  450   404 

Environmental substrate and filter products

  427   407 

Life science products

  225   247 

Polycrystalline silicon products

  216   277 

All other products

  95   109 

Total revenue

 $2,975  $3,178