XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three months ended September 30, 2025

  

Nine months ended September 30, 2025

 
  

Chemical

  

Biofuel

  

Total

  

Chemical

  

Biofuel

  

Total

 

Revenue

 $15,578  $7,111  $22,689  $41,562  $34,338  $75,900 
                         

Less:

                        

Cost of goods sold

  19,699   9,250   28,949   49,212   55,061   104,273 

Distribution

  291   280   571   825   963   1,788 

Segment gross loss

 $(4,412) $(2,419) $(6,831) $(8,475) $(21,686) $(30,161)
                         

Reconciliation of Segment gross loss to Net loss before income taxes:

                        

Selling, general, and administrative expenses

         $2,049          $7,161 

Research and development expenses

          855           3,179 

Other income, net

          (381)          (3,129)

Net loss before income taxes

         $(9,354)         $(37,372)
  

Three months ended September 30, 2024

  

Nine months ended September 30, 2024

 
  

Chemical

  

Biofuel

  

Total

  

Chemical

  

Biofuel

  

Total

 

Revenue

 $17,928  $33,212  $51,140  $55,223  $126,607  $181,830 
                         

Less:

                        

Cost of goods sold

  14,357   35,831   50,188   42,549   123,158   165,707 

Distribution

  164   405   569   569   1,507   2,076 

Segment gross profit (loss)

 $3,407  $(3,024) $383  $12,105  $1,942  $14,047 
                         

Reconciliation of Segment gross profit (loss) to Net (loss) income before income taxes:

                        

Selling, general, and administrative expenses

         $2,290          $6,483 

Research and development expenses

          981           2,803 

Other income, net

          (1,690)          (8,580)

Net (loss) income before income taxes

         $(1,198)         $13,341