Loading...
XNYSGNE
Market cap402mUSD
Jan 10, Last price  
14.79USD
1D
-1.92%
1Q
-7.56%
Jan 2017
157.22%
IPO
61.82%
Name

Genie Energy Ltd

Chart & Performance

D1W1MN
XNYS:GNE chart
P/E
20.59
P/S
0.94
EPS
0.72
Div Yield, %
2.21%
Shrs. gr., 5y
0.28%
Rev. gr., 5y
8.87%
Revenues
429m
+35.87%
264,709,000201,358,000203,561,000229,459,000279,174,000275,031,000210,109,000212,112,000264,202,000280,309,000315,291,000379,312,000363,725,000315,539,000428,708,000
Net income
20m
-65.41%
22,748,00014,573,0001,630,000-3,281,000-5,903,000-26,486,000-7,457,000-24,525,000-6,994,00022,785,0001,379,00013,155,00029,214,00056,486,00019,538,000
CFO
62m
-22.56%
40,194,00017,031,0005,476,000-1,008,0001,220,000-19,102,000-3,081,00015,550,0009,287,00019,354,00015,752,00023,119,00066,994,00080,684,00062,478,000
Dividend
Aug 14, 20240.075 USD/sh
Earnings
Mar 10, 2025

Profile

Genie Energy Ltd., through its subsidiaries, supplies electricity and natural gas to residential and small business customers in the United States, Finland, Sweden, Japan, and internationally. It operates in three segments: Genie Retail Energy (GRE); GRE International; and Genie Renewables. The company also engages in the provision of energy advisory and brokerage services; solar panel manufacturing and distribution; solar installation design; and project management activities. Genie Energy Ltd. was incorporated in 2011 and is headquartered in Newark, New Jersey.
IPO date
Oct 26, 2011
Employees
172
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
428,708
35.87%
315,539
-13.25%
Cost of revenue
373,611
235,719
Unusual Expense (Income)
NOPBT
55,097
79,820
NOPBT Margin
12.85%
25.30%
Operating Taxes
4,239
21,037
Tax Rate
7.69%
26.36%
NOPAT
50,858
58,783
Net income
19,538
-65.41%
56,486
93.35%
Dividends
(8,873)
(9,158)
Dividend yield
1.21%
3.36%
Proceeds from repurchase of equity
(37)
(16,365)
BB yield
0.01%
6.00%
Debt
Debt current
309
250
Long-term debt
309
3,398
Deferred revenue
Other long-term liabilities
47,795
3,074
Net debt
(107,387)
(96,674)
Cash flow
Cash from operating activities
62,478
80,684
CAPEX
(9,028)
(1,019)
Cash from investing activities
13,640
(49,322)
Cash from financing activities
(15,157)
(25,523)
FCF
3,835
58,189
Balance
Cash
108,005
99,061
Long term investments
1,261
Excess cash
86,570
84,545
Stockholders' equity
51,068
46,108
Invested Capital
181,544
109,983
ROIC
34.89%
50.57%
ROCE
23.69%
51.14%
EV
Common stock shares outstanding
26,062
26,366
Price
28.13
172.05%
10.34
85.64%
Market cap
733,124
168.91%
272,624
85.99%
EV
613,006
170,835
EBITDA
55,560
80,205
EV/EBITDA
11.03
2.13
Interest
99
129
Interest/NOPBT
0.18%
0.16%