| Income statement (USD) | FY 2025 ended Dec 31, 2025 | FY 2024 ended Dec 31, 2024 | FY 2023 ended Dec 31, 2023 | FY 2022 ended Dec 31, 2022 | FY 2021 ended Dec 31, 2021 | FY 2020 ended Dec 31, 2020 |
|---|---|---|---|---|---|---|
| Revenue | 24.26B | 23.03B | 21.73B | 19.08B | 17.94B | 16.66B |
| Operating expenses | 19.11B | 18.72B | 17.71B | 15.76B | 15.26B | 14.48B |
| Operating income | 5.15B | 4.32B | 4.02B | 3.31B | 2.68B | 2.19B |
| EBITDA | 8.79B | 7.92B | 7.53B | 6.64B | 5.71B | 5.08B |
| Interest expense | 1.61B | |||||
| Income before tax | 3.29B | 2.67B | 2.70B | 2.40B | 1.65B | 1.09B |
| Income tax | 523.00M | 207.00M | 374.00M | 349.00M | 38.00M | -7.00M |
| Net income | 2.77B | 2.46B | 2.33B | 2.17B | 1.71B | 1.96B |
| EPS | 1.74 | 2.01 | ||||
| EPS (diluted) | 1.74 | 2.01 | ||||
| Diluted shares | 1.01B | 1.00B | 997.00M | 987.00M | 980.00M | 977.00M |
| Dividends per share | 1.60 | 1.52 | 1.44 | 1.35 | 1.53 | 1.53 |
From Exelon's 10-K and 10-Q filings with the SEC. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read income statement or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.