XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  Three Months Ended March 31, 
  2022  2021 

Revenue

        

Custom chemicals

 $15,715  $10,675 

Performance chemicals

  5,846   5,435 

Chemicals revenue

  21,561   16,110 

Biofuels revenue

  20,700   25,406 

Total Revenue

 $42,261  $41,516 
         

Segment gross (loss) profit

        

Chemicals

 $5,418  $(1,301)

Biofuels

  (12,573)  (9,435)

Total gross loss

 $(7,155) $(10,736)