XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Telecommunication products

 $1,246  $918  $3,289  $3,109 

Display products

  707   727   2,043   2,061 

Specialty glass products

  543   560   1,490   1,384 

Environmental substrate and filter products

  362   420   1,193   1,260 

Life science products

  235   221   697   690 

Polycrystalline silicon products

  194   230   609   765 

All other products

  104   97   296   325 

Total revenue

 $3,391  $3,173  $9,617  $9,594