Celestica
$547.65Change from previous close: +3.13%Absolute change: +$16.62
At a glance
- Revenue growth
- +28.46%
- 2025 vs 2024
- Net income growth
- +94.51%
- 2025 vs 2024
- Net margin
- 6.7%
- 2024: 4.4%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,699 | 4,047 | 3,655 | 3,194 | 2,893 | 2,649 | 2,546 | 2,500 | 2,392 | 2,209 | 2,141 | 2,043 |
| Cost of revenue | 4,121 | 3,610 | 3,222 | 2,778 | 2,522 | 2,375 | 2,249 | 2,239 | 2,138 | 1,987 | 1,942 | 1,837 |
| Gross profit | 578 | 437 | 433 | 416 | 371 | 274 | 297 | 261 | 254 | 222 | 199 | 207 |
| Selling, general and administrative | 58.0 | 117 | 71.3 | 38.6 | 39.3 | 113 | 58.5 | 92.1 | 79.6 | 65.1 | 99.9 | 56.9 |
| Research and development | 46.3 | 41.2 | 30.2 | 36.4 | 34.0 | 17.6 | 23.4 | 18.7 | 19.4 | 16.5 | 17.6 | 16.9 |
| Operating income | 461 | 268 | 318 | 330 | 286 | 133 | 202 | 139 | 144 | 130 | 68.8 | 122 |
| EBIT | 461 | 268 | 318 | 330 | 286 | 133 | 202 | 139 | 144 | 130 | 68.8 | 122 |
| EBITDA | 505 | 308 | 371 | 370 | 332 | 170 | 242 | 178 | 181 | 166 | 82.5 | 162 |
| Interest expense | 21.2 | 16.0 | 13.6 | 13.9 | 15.7 | 15.0 | 13.4 | 13.0 | 17.5 | 16.7 | 13.2 | 18.6 |
| Pre-tax income | 442 | 256 | 301 | 311 | 257 | 114 | 190 | 124 | 114 | 105 | 104 | 99.1 |
| Income tax | 72.8 | 44.0 | 33.8 | 43.1 | 46.3 | 27.5 | 37.8 | 34.5 | 18.5 | 13.4 | 19.5 | 18.9 |
| Net income | 369 | 212 | 268 | 268 | 211 | 86.2 | 152 | 89.5 | 95.0 | 91.8 | 84.0 | 80.2 |
| Net income to common shareholders | 369 | 212 | 268 | 268 | 211 | 86.2 | 152 | 89.5 | 95.0 | 91.8 | 84.0 | 80.2 |
| Basic EPS | 3.21 | 1.85 | 2.33 | 2.33 | 1.83 | 0.74 | 1.30 | 0.76 | 0.80 | 0.77 | 0.70 | 0.67 |
| Diluted EPS | 3.17 | 1.83 | 2.31 | 2.31 | 1.82 | 0.74 | 1.30 | 0.75 | 0.80 | 0.77 | 0.70 | 0.67 |
| Average shares (basic) | 115 | 115 | 115 | 115 | 115 | 116 | 116 | 118 | 119 | 119 | 119 | 119 |
| Average shares (diluted) | 116 | 116 | 116 | 116 | 116 | 117 | 117 | 119 | 119 | 119 | 120 | 120 |
