XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three months ended June 30, 2025

  

Six months ended June 30, 2025

 
  

Chemical

  

Biofuel

  

Total

  

Chemical

  

Biofuel

  

Total

 

Revenue

 $16,619  $19,054  $35,673  $25,984  $27,227  $53,211 
                         

Less:

                        

Cost of goods sold

  14,658   29,104   43,762   29,512   45,812   75,324 

Distribution

  294   384   678   534   683   1,217 

Segment gross profit (loss)

 $1,667  $(10,434) $(8,767) $(4,062) $(19,268) $(23,330)
                         

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

                        

Selling, general, and administrative expenses

         $2,228          $5,112 

Research and development expenses

          933           2,324 

Other income, net

          (1,547)          (2,748)

Net loss before income taxes

         $(10,381)         $(28,018)
  

Three months ended June 30, 2024

  

Six months ended June 30, 2024

 
  

Chemical

  

Biofuel

  

Total

  

Chemical

  

Biofuel

  

Total

 

Revenue

 $19,236  $53,173  $72,409  $37,295  $93,395  $130,690 
                         

Less:

                        

Cost of goods sold

  14,357   48,443   62,800   28,192   87,327   115,519 

Distribution

  202   750   952   405   1,102   1,507 

Segment gross profit

 $4,677  $3,980  $8,657  $8,698  $4,966  $13,664 
                         

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

                        

Selling, general, and administrative expenses

         $2,290          $4,193 

Research and development expenses

          916           1,822 

Other income, net

          (4,126)          (6,890)

Net income before income taxes

         $9,577          $14,539