Logo image of CSG.DE

CMS ENERGY CORP (CSG.DE) Stock Income Statement

Europe - Frankfurt Stock Exchange - FRA:CSG - US1258961002 - Common Stock

59 EUR
-1 (-1.67%)
Last: 12/22/2025, 7:00:00 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-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
CSG.DE Revenue ChartCSG.DE Revenue over time chart
8.29B7.51B7.46B8.60B7.33B
Minority Interest Expense
CSG.DE Minority Interest Expense ChartCSG.DE Minority Interest Expense over time chart
32.00M56.00M79.00M24.00M23.00M
Cost Of Goods
CSG.DE Cost Of Goods ChartCSG.DE Cost Of Goods over time chart
2.47B2.04B2.35B3.26B2.48B
Gross Profit
CSG.DE Gross Profit ChartCSG.DE Gross Profit over time chart
5.83B5.47B5.11B5.34B4.85B
Operating Expenses
CSG.DE Operating Expenses ChartCSG.DE Operating Expenses over time chart
4.11B3.98B3.88B4.11B3.71B
Operating Income
CSG.DE Operating Income ChartCSG.DE Operating Income over time chart
1.72B1.49B1.24B1.22B1.15B
Interest Income/Expense
CSG.DE Interest Income/Expense ChartCSG.DE Interest Income/Expense over time chart
-769.00M-651.00M-599.00M-511.00M-487.00M
Other Income/Expense
CSG.DE Other Income/Expense ChartCSG.DE Other Income/Expense over time chart
201.00M177.00M187.00M189.00M164.00M
Non Recurring Items
CSG.DE Non Recurring Items ChartCSG.DE Non Recurring Items over time chart
N/A110.00M131.00MN/AN/A
Income Before Taxes
CSG.DE Income Before Taxes ChartCSG.DE Income Before Taxes over time chart
1.26B1.12B954.00M902.00M823.00M
Income Tax
CSG.DE Income Tax ChartCSG.DE Income Tax over time chart
286.70M219.00M187.00M158.00M145.00M
Net Income
CSG.DE Net Income ChartCSG.DE Net Income over time chart
1.04B993.00M877.00M827.00M1.35B
EBITDA
CSG.DE EBITDA ChartCSG.DE EBITDA over time chart
3.01B2.73B2.42B2.35B2.26B
 
Per Share Data
EPS Diluted Total Ops
CSG.DE EPS Diluted Total Ops ChartCSG.DE EPS Diluted Total Ops over time chart
3.453.323.002.854.65
Non GAAP EPS
CSG.DE Non GAAP EPS ChartCSG.DE Non GAAP EPS over time chart
3.533.343.112.892.84
 
Statistics
Gross Profit Margin
CSG.DE Gross Profit Margin ChartCSG.DE Gross Profit Margin over time chart
70.26%72.80%68.48%62.08%66.20%
Profit Margin
CSG.DE Profit Margin ChartCSG.DE Profit Margin over time chart
12.50%13.21%11.75%9.62%18.39%
Operating Profit Margin
CSG.DE Operating Profit Margin ChartCSG.DE Operating Profit Margin over time chart
20.70%19.79%16.55%14.24%15.64%

All data in USD

Charts

CSG.DE Income Statement data chartCSG.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B 8B
CSG.DE Earnings Per Share (EPS) chartCSG.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3 4