XML 41 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Over time

  55%  70%  56%  67%

Point-in-time

  45%  30%  44%  33%

Total

  100%  100%  100%  100%