Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Genel Energy financials data including stock price, CreditSafe score, income statement, balance sheet, and cash flow.

Stock Price

£0.8

2024-10-29

Market Capitalization

£214.3 M

2024-10-29

Revenue

$68.7 M

FY, 2025

CreditSafe Score

?
Score changed on Jun 07, 2026
Premium Content only available in Craft’s Intelligence Portal
View 30+ financial ratio metrics including price-to-earnings ratio, debt-to-assets ratio, gross profit margin, and more.
Financial ratio metrics help evaluate the financial strength of a company, and help raise red flags that can indicate potential risk, fulfillment challenges, or even possible bankruptcy.
Learn more

Financial Statements

USDFY, 2018FY, 2019FY, 2020FY, 2021FY, 2022FY, 2023FY, 2024FY, 2025
Revenue355.1M377.2M159.7M334.9M432.7M88.4M74.7M68.7M
Cost of goods sold28.7M37.7M32.7M45.9M51.1M24.9M17.6M21.0M
Gross profit327.9M339.5M127.0M289.0M390.2M64.7M57.1M64.8M
Gross profit margin, %90.2%73.2%76.4%94.3%
Operating expense total24.0M20.3M15.0M13.9M96.8M61.6M67.4M21.1M
Depreciation and amortization558.5M186.9M439.6M576.0M274.7M63.4M52.2M50.1M
EBITDA303.9M319.2M112.0M275.1M293.4M3.1M(10.3M)43.7M
EBITDA margin, %67.8%3.5%-13.8%63.6%
EBIT(254.6M)132.3M(327.6M)(300.9M)18.3M(51.7M)(62.5M)(6.4M)
EBIT margin, %4.2%-58.5%-83.7%-9.3%
Interest income4.4M6.6M2.0M200.0K6.7M21.7M15.8M8.9M
Interest expense33.2M34.3M54.2M31.2M32.1M31.1M27.9M11.3M
Pre tax profit(283.4M)104.6M(416.7M)(307.8M)(7.1M)(61.1M)(76.8M)(8.8M)
Income tax expense200.0K700.0K200.0K200.0K200.0K200.0K100.0K100.0K
Net Income(283.6M)103.9M(416.9M)(308.0M)(7.3M)(61.3M)(76.9M)(8.9M)

Footer menu