Cameco revenue and financials
Secondary listing. The primary listing is Cameco · TSX (CAD)
$87.88Change from previous close: +3.17%Absolute change: +$2.70
In the fiscal year ended December 2025, Cameco reported revenue of $3.48B (+11.04% year over year). Net income was $589.58M, a net margin of 16.9%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +11.04%
- 2025 vs 2024
- Net income growth
- +243.07%
- 2025 vs 2024
- Net margin
- 16.9%
- 2024: 5.5%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 3,482 | 3,136 | 2,588 | 1,868 | 1,475 | 1,800 | 1,863 | 2,092 | 2,157 | 2,431 |
| Cost of revenue | 2,512 | 2,353 | 2,026 | 1,635 | 1,473 | 1,694 | 1,621 | 1,796 | 1,721 | 1,596 |
| Gross profit | 970 | 783 | 562 | 233 | 1.9 | 106 | 242 | 296 | 436 | 463 |
| Selling, general and administrative | 311 | 253 | 246 | 172 | — | — | — | — | — | — |
| Research and development | 38.5 | 36.5 | 21.0 | 12.2 | 7.2 | 4.0 | 6.1 | 1.8 | 5.7 | 5.0 |
| Operating income | 618 | 510 | 283 | 15.1 | -136 | -78.7 | 92.4 | 70.2 | -128 | -142 |
| EBIT | 873 | 385 | 579 | 154 | — | — | — | — | — | — |
| EBITDA | 1,166 | 666 | 800 | 331 | — | — | — | — | — | — |
| Interest expense | 115 | 147 | 116 | 85.7 | 76.6 | 96.1 | 98.6 | 112 | 111 | 112 |
| Pre-tax income | 777 | 257 | 487 | 84.8 | — | — | — | — | — | — |
| Income tax | 188 | 84.9 | 126 | -4.5 | -1.2 | 13.7 | 61.1 | -126 | -2.5 | -94.4 |
| Net income | 590 | 172 | 361 | 89.4 | -103 | -53.2 | 74.0 | 166 | -205 | -61.6 |
| Net income to common shareholders | 590 | 172 | 361 | 89.4 | — | — | — | — | — | — |
| Basic EPS | 1.35 | 0.40 | 0.83 | 0.22 | -0.26 | -0.13 | 0.19 | 0.42 | -0.52 | -0.16 |
| Diluted EPS | 1.35 | 0.39 | 0.83 | 0.22 | -0.26 | -0.13 | 0.19 | 0.42 | -0.52 | -0.16 |
| Average shares (basic) | 435 | 435 | 433 | 405 | — | — | — | — | — | — |
| Average shares (diluted) | 436 | 436 | 435 | 407 | — | — | — | — | — | — |
