XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Telecommunication products

 $4,012  $5,023  $4,349 

Display products

  2,694   2,829   3,666 

Specialty glass products

  1,854   1,996   2,008 

Environmental substrate and filter products

  1,660   1,492   1,584 

Life science products

  922   1,187   1,232 

Polycrystalline silicon products

  1,014   1,191   892 

All other products

  432   471   351 

Total Revenue

 $12,588  $14,189  $14,082