CELESTICA INCCLS

Market cap
$40.4B
P/E ratio
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue------9,646
Cost of sales------8,612
Gross profit4184313854876367791,034
Selling, General and Administrative Expense203219227245280280294
Research and development26292838466178
Amortization of intangible assets------44
Restructuring and other charges, net of recoveries------19
Earnings from operations143106149168263383599
Finance costs------52
Miscellaneous expense (income)-------15
Earnings before income taxes------532
Current------136
Deferred-------32
Income tax expense------104
Net earnings------428
Earnings Per Share, Basic------3.62
Earnings Per Share, Diluted------3.61