v3.26.1
Note 18 - Business Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]

(in thousands)

 

GRE

  

GREW

  

Corporate

  

Total

 
                 

Three Months Ended June 30, 2026

                

Revenues

 $94,131  $6,268  $—  $100,399 

Cost of revenues

  63,803   2,923   —   66,726 

Gross profit

  30,328   3,345   —   33,673 

Marketing and customer acquisition expenses

  12,116   456   —   12,572 

Employee-related expenses

  4,282   1,438   639   6,359 

Provision for credit losses

  773   —   —   773 

Stock-based compensation

  280   14   335   629 

Depreciation and amortization

  75   274   —   349 

Other selling, general and administrative expenses

  4,496   1,095   875   6,466 

Income (loss) from operations

 $8,306  $68  $(1,849) $6,525 

Provision for (benefit from) income taxes

 $2,744  $(3,386) $881  $239 
                 

Three Months Ended June 30, 2025

                

Revenues

 $98,992  $6,259  $—  $105,251 

Cost of revenues

  77,670   4,101   —   81,771 

Gross profit

  21,322   2,158   —   23,480 

Marketing and customer acquisition expenses

  8,257   164   —   8,421 

Employee-related expenses

  3,900   1,314   925   6,139 

Provision for credit losses

  547   —   —   547 

Stock-based compensation

  260   22   324   606 

Depreciation and amortization

  75   161   —   236 

Impairment of assets

  —   35   —   35 

Other selling, general and administrative expenses

  4,295   643   290   5,228 

Income (loss) from operations

 $3,988  $(181) $(1,539) $2,268 

Provision for (benefit from) income taxes

 $1,380  $(162) $604  $1,822 
                 

Six Months Ended June 30, 2026

                

Revenues

 $228,894  $13,817  $—  $242,711 

Cost of revenues

  169,490   9,727   —   179,217 

Gross profit

  59,404   4,090   —   63,494 

Marketing and customer acquisition expenses

  24,489   732   —   25,221 

Employee-related expenses

  8,566   2,987   1,525   13,078 

Provision for credit losses

  1,258   —   —   1,258 

Stock-based compensation

  556   30   764   1,350 

Depreciation and amortization

  149   555   —   704 

Impairment of assets

  —   —   —   — 

Other selling, general and administrative expenses

  9,438   2,123   1,925   13,486 

Income (loss) from operations

 $14,948  $(2,337) $(4,214) $8,397 

Provision for (benefit from) income taxes

 $5,547  $(3,975) $252  $1,824 
                 

Six Months Ended June 30, 2025

                

Revenues

 $231,467  $10,591  $—  $242,058 

Cost of revenues

  174,244   6,971   —   181,215 

Gross profit

  57,223   3,620   —   60,843 

Marketing and customer acquisition expenses

  16,926   356   —   17,282 

Employee-related expenses

  8,959   2,566   2,047   13,572 

Provision for credit losses

  856   —   —   856 

Stock-based compensation

  518   45   782   1,345 

Depreciation and amortization

  149   321   —   470 

Impairment of assets

  —   35   —   35 

Other selling, general and administrative expenses

  8,980   1,333   1,226   11,539 

Income (loss) from operations

 $20,835  $(1,036) $(4,055) $15,744 

Provision for (benefit from) income taxes

 $7,118  $(395) $311  $7,034 
Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]
      

Genie

         

(in thousands)

 

GRE

  

Renewables

  

Corporate

  

Total

 

Total assets:

                

June 30, 2026

 $172,455  $46,286  $150,978  $369,719 

December 31, 2025

  191,728   44,254   153,398   389,380