Genie Energy Ltd.
← Back to GNE Overview

Genie Energy Ltd. (GNE)

Profitability & Net Margin History

Current Net Margin

4.87%

Genie Energy Ltd. currently has a net profit margin of 4.87%.

Financial Fundamentals

GNEQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-09-300.140.014.87%219
2025-06-300.110.002.68%509
2025-03-310.140.017.77%2268
2024-12-310.10-0.02-14.91%2403
2024-09-300.110.019.11%149
2024-06-300.090.0110.60%381
2024-03-310.120.016.79%3015
2023-12-310.10-0.02-23.36%3492
2023-09-300.130.0111.56%465
2023-06-300.090.0216.22%251
2023-03-310.110.0113.71%677
2022-12-310.080.0220.48%261
2022-09-300.080.0223.09%2842
2022-06-300.070.0351.51%3069
2022-03-310.090.0220.82%14867
2021-12-310.020.03169.49%17210
2021-09-300.09-0.00-2.61%963
2021-06-300.080.017.03%887
2021-03-310.11-0.00-1.85%52
2020-12-310.10-0.00-1.33%832
2020-09-300.100.016.98%440
2020-06-300.080.002.58%302
2020-03-310.100.015.60%521
2019-12-310.080.000.40%573
2019-09-300.090.016.12%1836
2019-06-300.06-0.01-12.24%1924
2019-03-310.090.017.01%1312
2018-12-310.060.0120.13%1189
2018-09-300.070.018.24%1164
2018-06-300.06-0.00-3.40%1029
2018-03-310.090.016.89%660
2017-12-310.070.000.29%83
2017-09-300.070.001.12%2308
2017-06-300.05-0.01-21.96%2696
2017-03-310.070.005.01%659
2016-12-310.05-0.00-1.59%5465
2016-09-300.06-0.03-56.23%6408
2016-06-300.040.007.85%331
2016-03-310.060.0111.16%1980
2015-12-310.04-0.00-8.64%1409
2015-09-300.050.005.45%1683
2015-06-300.04-0.00-11.38%868
2015-03-310.07-0.00-2.70%1831
2014-12-310.05-0.01-21.01%1149
2014-09-300.05-0.00-9.52%46
2014-06-300.05-0.00-9.98%477
2014-03-310.13-0.01-5.20%448
2013-12-310.07-0.00-0.72%350
2013-09-300.070.002.78%1348
2013-06-300.06-0.01-10.70%893
2013-03-310.09-0.00-1.77%484
2012-12-310.070.003.07%721
2012-09-300.06-0.00-4.14%345
2012-06-300.04-0.00-7.59%864
2012-03-310.060.001.05%312
2011-10-310.050.004.17%1037
2011-07-310.05-0.00-6.20%1240
2010-10-310.040.006.21%404
2010-07-310.050.002.17%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.