XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

 
  

March 31,

 
  

2021

  

2020

 

Display products

 $888  $633 
         

Telecommunication products

  937   791 
         

Specialty glass products

  451   352 
         

Environmental substrate and filter products

  442   307 
         

Life science products

  301   251 
         

All Other (1)

  271   57 

Total revenue

 $3,290  $2,391 

Impact of foreign currency movements (2)

  (27)  33 

Cumulative adjustment related to customer contract (3)

      105 

Net sales of reportable segments and All Other

 $3,263  $2,529