Comcast
$21.67Change from previous close: −0.16%Absolute change: −$0.03
At a glance
- Revenue growth
- −0.02%
- 2025 vs 2024
- Net income growth
- +23.51%
- 2025 vs 2024
- Net margin
- 16.2%
- 2024: 13.1%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 123,707 | 123,731 | 121,572 | 121,427 | 116,385 | 103,564 | 108,942 | 94,507 | 85,029 | 80,736 |
| Cost of revenue | 34,951 | 37,026 | 36,762 | 38,213 | 38,450 | 33,121 | 34,440 | 29,692 | 25,355 | 24,348 |
| Gross profit | 88,756 | 86,705 | 84,810 | 83,214 | 77,935 | 70,443 | 74,502 | 64,815 | 59,674 | 56,388 |
| Selling, general and administrative | 51,875 | 48,606 | 47,161 | 46,769 | 43,314 | 39,850 | 40,424 | 34,791 | 31,968 | 30,070 |
| Operating income | 20,670 | 23,298 | 23,313 | 22,624 | 20,817 | 17,493 | 21,125 | 19,148 | 17,576 | 16,892 |
| EBIT | 20,670 | 23,298 | 23,313 | 22,624 | 20,817 | 17,493 | 21,125 | 19,148 | 17,576 | 16,892 |
| EBITDA | 36,880 | 38,100 | 37,649 | 36,445 | 34,621 | 30,593 | 34,078 | 30,165 | 27,706 | 26,318 |
| Interest expense | 4,409 | 4,134 | 4,087 | 3,896 | 4,281 | 4,588 | 4,567 | 3,542 | 3,086 | 2,942 |
| Pre-tax income | 25,766 | 18,673 | 20,477 | 9,284 | 19,093 | 14,065 | 16,996 | 15,242 | 15,353 | 14,326 |
| Income tax | 6,106 | 2,796 | 5,371 | 4,359 | 5,259 | 3,364 | 3,673 | 3,380 | -7,569 | 5,298 |
| Net income | 19,998 | 16,192 | 15,388 | 5,370 | 14,159 | 10,534 | 13,057 | 11,731 | 22,735 | 8,678 |
| Net income to common shareholders | 19,998 | 16,192 | 15,388 | 5,370 | 14,159 | 10,534 | 13,057 | 11,731 | 22,735 | 8,678 |
| Basic EPS | 5.41 | 4.17 | 3.73 | 1.22 | 3.09 | 2.30 | 2.87 | 2.56 | 4.83 | 1.80 |
| Diluted EPS | 5.39 | 4.14 | 3.71 | 1.21 | 3.04 | 2.28 | 2.83 | 2.53 | 4.75 | 1.78 |
| Average shares (basic) | 3,699 | 3,885 | 4,122 | 4,406 | 4,584 | 4,574 | 4,548 | 4,584 | 4,708 | 4,819 |
| Average shares (diluted) | 3,709 | 3,908 | 4,148 | 4,430 | 4,654 | 4,624 | 4,610 | 4,640 | 4,786 | 4,875 |
| Dividend per share | 1.32 | 1.24 | 1.16 | 1.08 | 1.00 | 0.92 | 0.84 | 0.76 | 0.63 | 0.55 |
