Logo image of ESGR

ENSTAR GROUP LTD (ESGR) Stock Income Statement

USA - NASDAQ:ESGR - BMG3075P1014 - Common Stock

337.91 USD
+1.55 (+0.46%)
Last: 7/1/2025, 8:19:27 PM
337.91 USD
0 (0%)
After Hours: 7/1/2025, 8:19:27 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
ESGR Revenue ChartESGR Revenue over time chart
745.00M749.00M901.00M421.00M538.00M
Gross Premiums Earned
ESGR Gross Premiums Earned ChartESGR Gross Premiums Earned over time chart
111.00M107.00M331.00M101.00M287.00M
Loss Claims
ESGR Loss Claims ChartESGR Loss Claims over time chart
-114.00M-117.00M-91.00M-660.00M-177.00M
Deferred Policy Acquisition Expense
ESGR Deferred Policy Acquisition Expense ChartESGR Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
ESGR Net Interest Income ChartESGR Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
ESGR Non Interest Income ChartESGR Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
ESGR Loan Loss Provision ChartESGR Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
ESGR Net Interest Income after Provision ChartESGR Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
ESGR Non Interest Expense ChartESGR Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
ESGR Minority Interest Expense ChartESGR Minority Interest Expense over time chart
null-5.00M-100.00M75.00M-15.00M
Cost Of Goods
ESGR Cost Of Goods ChartESGR Cost Of Goods over time chart
nullnullnullnullnull
Gross Profit
ESGR Gross Profit ChartESGR Gross Profit over time chart
nullnullnullnullnull
Operating Expenses
ESGR Operating Expenses ChartESGR Operating Expenses over time chart
281.00M274.00M278.00M-329.00M188.00M
Research and Development
ESGR Research and Development ChartESGR Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
ESGR Selling, General, and Administrative Expenses ChartESGR Selling, General, and Administrative Expenses over time chart
395.00M391.00M369.00M331.00M365.00M
Operating Income
ESGR Operating Income ChartESGR Operating Income over time chart
464.00M475.00M635.00M750.00M350.00M
Interest Income/Expense
ESGR Interest Income/Expense ChartESGR Interest Income/Expense over time chart
338.00M406.00M438.00M-1.55B121.00M
Other Income/Expense
ESGR Other Income/Expense ChartESGR Other Income/Expense over time chart
-161.00M-157.00M-118.00M-80.00M-55.00M
Non Recurring Items
ESGR Non Recurring Items ChartESGR Non Recurring Items over time chart
null-63.00M0071.00M
Income Before Taxes
ESGR Income Before Taxes ChartESGR Income Before Taxes over time chart
578.00M661.00M955.00M-883.00M487.00M
Income Tax
ESGR Income Tax ChartESGR Income Tax over time chart
57.00M62.00M-250.00M-12.00M27.00M
Net Income
ESGR Net Income ChartESGR Net Income over time chart
471.00M540.00M1.08B-906.00M502.00M
EBITDA
ESGR EBITDA ChartESGR EBITDA over time chart
nullundefined642.00M799.00M424.00M
 
Per Share Data
EPS Diluted Total Ops
ESGR EPS Diluted Total Ops ChartESGR EPS Diluted Total Ops over time chart
31.38919999999999535.902268.4697-52.6724.97
Non GAAP EPS
ESGR Non GAAP EPS ChartESGR Non GAAP EPS over time chart
nullnullnullnullnull
 
Statistics
Profit Margin
ESGR Profit Margin ChartESGR Profit Margin over time chart
63.22%72.10%120.09%-215.20%93.31%
Operating Profit Margin
ESGR Operating Profit Margin ChartESGR Operating Profit Margin over time chart
62.28%63.42%70.48%178.15%65.06%

All data in USD

Charts

ESGR Income Statement data chartESGR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1B 2B
ESGR Earnings Per Share (EPS) chartESGR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20 -20 40 -40 60