CMS Energy Corporation (CMS)
NYSE: CMS · IEX Real-Time Price · USD
62.73
-0.51 (-0.81%)
May 20, 2024, 1:41 PM EDT - Market open

CMS Energy Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 1994
Revenue
7,4628,5967,3296,4186,624
Upgrade
Revenue Growth (YoY)
-13.19%17.29%14.19%-3.11%-3.62%
Upgrade
Cost of Revenue
4,6005,8344,6803,7884,189
Upgrade
Gross Profit
2,8622,7622,6492,6302,435
Upgrade
Other Operating Expenses
1,1801,1261,1141,043989
Upgrade
Operating Expenses
1,1801,1261,1141,043989
Upgrade
Operating Income
1,6821,6361,5351,5871,446
Upgrade
Interest Expense / Income
643519500505460
Upgrade
Other Expense / Income
-442-225-802-145-156
Upgrade
Pretax Income
1,4811,3421,8371,2271,142
Upgrade
Income Tax
594505484472462
Upgrade
Net Income
8878371,353755680
Upgrade
Preferred Dividends
1010500
Upgrade
Net Income Common
8778271,348755680
Upgrade
Net Income Growth
6.05%-38.65%78.54%11.03%3.50%
Upgrade
Shares Outstanding (Basic)
292290290286284
Upgrade
Shares Change
0.52%0.19%1.17%0.88%0.18%
Upgrade
EPS (Basic)
3.012.854.662.652.40
Upgrade
EPS (Diluted)
3.012.854.662.642.39
Upgrade
EPS Growth
5.61%-38.84%76.52%10.46%3.02%
Upgrade
Free Cash Flow
-910-1,519-257-977-210
Upgrade
Free Cash Flow Per Share
-3.12-5.23-0.89-3.41-0.74
Upgrade
Dividend Per Share
1.9502.2901.7401.6301.530
Upgrade
Dividend Growth
-14.85%31.61%6.75%6.54%7.07%
Upgrade
Gross Margin
38.35%32.13%36.14%40.98%36.76%
Upgrade
Operating Margin
22.54%19.03%20.94%24.73%21.83%
Upgrade
Profit Margin
11.75%9.62%18.39%11.76%10.27%
Upgrade
Free Cash Flow Margin
-12.20%-17.67%-3.51%-15.22%-3.17%
Upgrade
Effective Tax Rate
40.11%37.63%26.35%38.47%40.46%
Upgrade
EBITDA
3,3042,9873,4512,7752,591
Upgrade
EBITDA Margin
44.28%34.75%47.09%43.24%39.12%
Upgrade
Depreciation & Amortization
1,1801,1261,1141,043989
Upgrade
EBIT
2,1241,8612,3371,7321,602
Upgrade
EBIT Margin
28.46%21.65%31.89%26.99%24.18%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).