Skip to content
10-Q

Quarterly Report

Genie Energy Ltd. GNE

0001437749-25-033534

← back to feed
Filed
Nov 6, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q3 2025 · Sep 30, 2025 26.39M sh
Shares Diluted Q3 2025 · Sep 30, 2025 26.55M sh
Shares Diluted Q3 2025 · Sep 30, 2024 26.87M sh
Shares Diluted Q3 2025 · Sep 30, 2024 27.16M sh
Operating Cash Flow Q3 2025 · Sep 30, 2025 $30.4M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $57.74M
Long Term Debt Q3 2025 · Sep 30, 2025 $6.72M
Long Term Debt Q3 2025 · Dec 31, 2024 $8.67M
Cash And Equivalents Q3 2025 · Sep 30, 2025 $109.28M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $104.46M
Stockholders Equity Q3 2025 · Sep 30, 2025 $198.81M
Stockholders Equity Q3 2025 · Dec 31, 2024 $190.51M
Current Liabilities Q3 2025 · Sep 30, 2025 $124.92M
Current Liabilities Q3 2025 · Dec 31, 2024 $109.81M
Total Liabilities Q3 2025 · Sep 30, 2025 $205.3M
Total Liabilities Q3 2025 · Dec 31, 2024 $191.72M
Current Assets Q3 2025 · Sep 30, 2025 $238.17M
Current Assets Q3 2025 · Dec 31, 2024 $227.45M
Total Assets Q3 2025 · Sep 30, 2025 $394.12M
Total Assets Q3 2025 · Dec 31, 2024 $371.28M
Eps Diluted Q3 2025 · Sep 30, 2025 $0.26
Eps Diluted Q3 2025 · Sep 30, 2025 $0.76
Eps Diluted Q3 2025 · Sep 30, 2024 $0.38
Eps Diluted Q3 2025 · Sep 30, 2024 $1.03
Eps Basic Q3 2025 · Sep 30, 2025 $0.26
Eps Basic Q3 2025 · Sep 30, 2025 $0.77
Eps Basic Q3 2025 · Sep 30, 2024 $0.38
Eps Basic Q3 2025 · Sep 30, 2024 $1.04
Sga Expense Q3 2025 · Sep 30, 2025 $22.62M
Sga Expense Q3 2025 · Sep 30, 2025 $67.68M
Sga Expense Q3 2025 · Sep 30, 2024 $25.16M
Sga Expense Q3 2025 · Sep 30, 2024 $70.08M
Net Income Q3 2025 · Sep 30, 2025 $6.74M
Net Income Q3 2025 · Sep 30, 2025 $20.2M
Net Income Q3 2025 · Sep 30, 2024 $10.2M
Net Income Q3 2025 · Sep 30, 2024 $27.93M
Operating Income Q3 2025 · Sep 30, 2025 $6.93M
Operating Income Q3 2025 · Sep 30, 2025 $21.77M
Operating Income Q3 2025 · Sep 30, 2024 $11.68M
Operating Income Q3 2025 · Sep 30, 2024 $32.09M
Gross Profit Q3 2025 · Sep 30, 2025 $30.02M
Gross Profit Q3 2025 · Sep 30, 2025 $90.86M
Gross Profit Q3 2025 · Sep 30, 2024 $37.91M
Gross Profit Q3 2025 · Sep 30, 2024 $105.03M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $108.31M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $289.52M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $74.01M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $217.27M
Revenue Q3 2025 · Sep 30, 2025 $138.32M
Revenue Q3 2025 · Sep 30, 2025 $380.38M
Revenue Q3 2025 · Sep 30, 2024 $111.92M
Revenue Q3 2025 · Sep 30, 2024 $322.3M