XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

 
  

March 31,

 
  

2023

  

2022

 

Telecommunication products

 $1,125  $1,198 

Display products

  609   906 

Specialty glass products

  404   493 

Environmental substrate and filter products

  407   401 

Life science products

  247   307 

Polycrystalline silicon products

  277   282 

All other products

  109   93 

Total revenue

 $3,178  $3,680