Skip to content
10-Q

Quarterly Report

Genie Energy Ltd. GNE

0001437749-25-025334

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2025 · Jun 30, 2025 26.52M sh
Shares Diluted Q2 2025 · Jun 30, 2025 26.63M sh
Shares Diluted Q2 2025 · Jun 30, 2024 27.03M sh
Shares Diluted Q2 2025 · Jun 30, 2024 27.27M sh
Operating Cash Flow Q2 2025 · Jun 30, 2025 $16.47M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $33.34M
Long Term Debt Q2 2025 · Jun 30, 2025 $6.85M
Long Term Debt Q2 2025 · Dec 31, 2024 $8.67M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $105.42M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $104.46M
Stockholders Equity Q2 2025 · Jun 30, 2025 $197.04M
Stockholders Equity Q2 2025 · Dec 31, 2024 $190.51M
Current Liabilities Q2 2025 · Jun 30, 2025 $115.73M
Current Liabilities Q2 2025 · Dec 31, 2024 $109.81M
Total Liabilities Q2 2025 · Jun 30, 2025 $195.93M
Total Liabilities Q2 2025 · Dec 31, 2024 $191.72M
Current Assets Q2 2025 · Jun 30, 2025 $230.75M
Current Assets Q2 2025 · Dec 31, 2024 $227.45M
Total Assets Q2 2025 · Jun 30, 2025 $383.09M
Total Assets Q2 2025 · Dec 31, 2024 $371.28M
Eps Diluted Q2 2025 · Jun 30, 2025 $0.11
Eps Diluted Q2 2025 · Jun 30, 2025 $0.51
Eps Diluted Q2 2025 · Jun 30, 2024 $0.36
Eps Diluted Q2 2025 · Jun 30, 2024 $0.65
Eps Basic Q2 2025 · Jun 30, 2025 $0.11
Eps Basic Q2 2025 · Jun 30, 2025 $0.51
Eps Basic Q2 2025 · Jun 30, 2024 $0.36
Eps Basic Q2 2025 · Jun 30, 2024 $0.66
Sga Expense Q2 2025 · Jun 30, 2025 $21.18M
Sga Expense Q2 2025 · Jun 30, 2025 $45.06M
Sga Expense Q2 2025 · Jun 30, 2024 $22.02M
Sga Expense Q2 2025 · Jun 30, 2024 $44.92M
Net Income Q2 2025 · Jun 30, 2025 $2.82M
Net Income Q2 2025 · Jun 30, 2025 $13.45M
Net Income Q2 2025 · Jun 30, 2024 $9.61M
Net Income Q2 2025 · Jun 30, 2024 $17.74M
Operating Income Q2 2025 · Jun 30, 2025 $2M
Operating Income Q2 2025 · Jun 30, 2025 $14.83M
Operating Income Q2 2025 · Jun 30, 2024 $10.56M
Operating Income Q2 2025 · Jun 30, 2024 $20.41M
Gross Profit Q2 2025 · Jun 30, 2025 $23.48M
Gross Profit Q2 2025 · Jun 30, 2025 $60.84M
Gross Profit Q2 2025 · Jun 30, 2024 $33.34M
Gross Profit Q2 2025 · Jun 30, 2024 $67.12M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $81.77M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $181.22M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $57.36M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $143.26M
Revenue Q2 2025 · Jun 30, 2025 $105.25M
Revenue Q2 2025 · Jun 30, 2025 $242.06M
Revenue Q2 2025 · Jun 30, 2024 $90.7M
Revenue Q2 2025 · Jun 30, 2024 $210.38M