Celestica Financial Statements 2009-2024 | CLS

Fifteen years of historical annual and quarterly income statements for Celestica (CLS).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$9,241$7,961$7,250$5,635$5,748$5,888$6,633$6,143$6,017$5,639$5,631$5,796$6,507$7,213$6,526$6,092
$8,274$7,183$6,614$5,148$5,311$5,504$6,203$5,724$5,589$5,248$5,226$5,407$6,069$6,722$6,083$5,662
$967$779$636$487$438$385$431$419$428$391$405$390$438$491$443$430
$72.20$60.90$46.30$38.40$29.90$28.40$28.80$26.20$24.90$23.20$19.70$17.40$15.20$13.80$0.00$0.00
$313$280$280$245$231$227$219$203$211$208$210$222$237$253$250$245
$-17.40$-15.20$-6.70$-10.30$-23.50$49.90$-61.00$-37.00$-25.50$-35.80$-37.10$-4.00$0$0$0$0
$444$395$373$319$310$235$324$275$271$276$278$256$264$281$266$266
$523$383$263$168$128$149$106$143$157$115$128$134$175$211$178$163
$-57.70$-76.60$-59.70$-31.70$-37.70$-49.50$-24.40$-10.10$4.30$-6.30$-3.10$-2.90$-63.00$-11.90$-74.90$-103.00
$465$307$204$136$90.20$99.80$81.90$133$161$109$125$131$112$199$103$60.40
$88.00$62.00$58.10$32.10$29.60$29.50$-17.00$27.60$24.70$42.20$16.40$12.70$-5.80$3.70$21.80$5.40
$377$245$146$104$60.60$70.30$98.90$106$136$66.90$108$118$118$195$80.80$55.00
$0.00$0$0$0$0$0$0$0$0$0$0$0$0.00$0.00$0.00$0.00
$377$245$146$104$60.60$70.30$98.90$106$136$66.90$108$118$170$203$154$159
$0.00$0$0$0$0$0$0$0$0$0$0$0$0.00$0.00$0.00$0.00
$377$245$146$104$60.60$70.30$98.90$106$136$66.90$108$118$118$195$80.80$55.00
$703$544$408$294$253$285$195$220$232$184$196$205$257$288$265$264
$523$383$263$168$128$149$106$143$157$115$128$134$175$211$178$163
$3.18$2.04$1.18$0.82$0.47$0.54$0.71$0.74$0.96$0.43$0.61$0.64$0.56$0.90$0.35$0.24
$3.15$2.03$1.18$0.82$0.47$0.53$0.70$0.73$0.95$0.42$0.60$0.64$0.56$0.89$0.35$0.24

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$2,500$2,392$2,209$2,141$2,043$1,939$1,838$2,043$1,923$1,717$1,567$1,512$1,467$1,420$1,235$1,387$1,551$1,492$1,319$1,492$1,518$1,446$1,433$1,727$1,711$1,695$1,500$1,570$1,533$1,558$1,482$1,624$1,554$1,486$1,353$1,515$1,409$1,417$1,299$1,424$1,423$1,472$1,312$1,437$1,492$1,495$1,372$1,496$1,575$1,745$1,691$1,753$1,830$1,829$1,800$1,876$1,547$1,585$1,518$1,664$1,556$1,402$1,469
$2,240$2,136$1,980$1,917$1,837$1,755$1,674$1,856$1,756$1,567$1,434$1,370$1,342$1,302$1,133$1,273$1,426$1,384$1,228$1,390$1,420$1,348$1,346$1,607$1,599$1,590$1,406$1,469$1,427$1,449$1,380$1,512$1,443$1,374$1,261$1,414$1,307$1,320$1,207$1,320$1,318$1,367$1,222$1,333$1,389$1,399$1,286$1,396$1,466$1,628$1,579$1,631$1,704$1,704$1,683$341$1,439$2,890$1,412$1,555$1,448$1,301$1,358
$259$256$229$223$207$185$164$186$168$150$133$142$125$118$102$114$124$109$91.00$102$97.70$97.80$87.40$120$112$105$93.50$102$106$109$103$112$111$112$92.80$101$101$97.30$91.40$105$106$105$90.40$104$103$95.80$86.80$99.80$109$117$112$122$127$126$117$1,535$107$-1,304.80$106$109$108$102$111
$18.70$19.40$16.50$17.60$16.90$14.30$12.10$14.50$11.60$8.80$11.40$10.60$10.00$9.00$8.80$8.40$8.10$6.60$6.80$7.30$7.30$7.20$6.60$8.10$7.90$6.80$6.00$6.90$6.90$6.60$5.80$6.70$6.50$6.30$5.40$8.80$5.30$5.20$6.20$5.00$5.20$5.60$3.90$5.50$4.20$4.50$3.20$3.70$4.30$4.00$3.20$4.70$3.90$3.00$2.20$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$91.90$80.10$65.20$75.70$56.90$69.10$77.90$77.10$66.10$71.00$65.70$65.50$62.00$58.80$58.80$59.40$56.90$58.00$56.40$57.10$53.40$60.70$56.10$59.60$54.40$52.70$52.30$51.10$48.00$50.40$53.70$53.20$51.50$54.40$52.00$66.10$50.20$50.10$55.40$90.00$48.80$53.60$55.00$56.80$56.80$56.00$56.70$54.70$62.40$59.90$60.00$58.50$61.90$62.70$70.30$-7.40$60.80$122$75.00$61.20$54.00$61.90$67.40
$-1.00$-10.10$-4.80$-1.50$-5.60$-3.50$-4.60$-2.80$-1.60$2.50$-4.80$-7.40$3.90$-2.20$-4.60$-4.50$-3.70$-7.30$-8.00$-19.60$-11.50$-10.50$91.50$-16.90$-17.80$-15.80$-10.50$-17.50$-3.90$-8.00$-7.60$-25.80$-1.00$3.00$-1.70$-14.30$-11.90$-9.30$-0.30$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$123$120$96.70$105$89.30$96.80$105$105$89.30$87.20$91.90$92.20$73.70$75.60$77.80$78.30$75.00$78.50$77.90$90.90$79.30$86.20$-21.00$90.70$83.70$79.00$70.80$77.70$61.00$67.20$69.40$88.20$61.30$60.00$61.40$77.20$69.70$66.90$64.20$97.50$56.60$61.90$61.70$65.10$63.70$63.80$63.30$62.10$69.40$66.30$65.70$65.80$69.30$69.30$76.30$-6.80$64.60$129$78.70$67.80$58.70$66.70$73.20
$136$136$132$119$117$87.80$59.40$81.60$78.40$62.70$40.60$49.90$51.70$42.40$23.70$35.50$49.20$30.10$13.10$10.90$18.40$11.60$108$29.30$28.50$25.80$22.70$23.90$44.60$41.60$33.10$23.70$49.80$51.80$31.40$24.10$31.40$30.40$27.20$7.00$49.00$43.00$28.70$38.50$39.60$32.00$23.50$37.70$40.00$50.80$46.40$56.30$57.20$56.60$40.60$1,542$42.80$-1,434.10$27.00$41.30$49.10$35.00$38.00
$-11.00$-15.70$-16.50$-14.50$-18.30$-22.10$-21.70$-19.30$-17.50$-13.10$-9.80$-8.30$-7.80$-7.60$-8.00$-9.10$-8.90$-8.90$-10.80$-11.30$-12.00$-12.60$-13.60$-9.20$-7.00$-4.90$-3.30$-2.60$-2.30$-2.60$-2.60$5.60$3.60$-2.70$-2.20$-2.60$-2.10$-1.10$-0.50$-1.31$-6.79$3.00$2.00$-17.70$23.60$-0.70$-8.10$-35.50$-9.60$-18.20$0.30$-2.10$1.00$-3.50$-7.30$-22.10$-5.90$-43.00$-3.90$3.00$-51.90$-31.40$-22.70
$125$120$116$104$99.10$65.70$37.70$62.30$60.90$49.60$30.80$41.60$43.90$34.80$15.70$26.40$40.30$21.20$2.30$-0.40$6.40$-1.00$94.80$20.10$21.50$20.90$19.40$21.30$42.30$39.00$30.50$29.30$53.40$49.10$29.20$23.80$29.30$29.30$26.70$5.70$42.20$46.00$30.70$20.80$63.20$31.30$15.40$2.20$30.40$32.60$46.70$54.20$58.20$53.10$33.30$1.60$36.90$41.00$23.10$44.30$-2.80$3.60$15.30
$33.70$20.50$13.90$19.90$18.90$10.20$13.00$19.90$15.20$14.00$9.00$9.70$8.70$8.50$5.20$6.30$9.90$7.90$5.50$6.60$13.30$5.10$4.50$-40.00$12.90$4.80$5.30$7.70$7.50$4.40$8.00$8.40$-0.20$12.90$3.60$11.70$18.40$5.10$7.00$10.10$7.80$5.10$-6.60$-1.30$5.80$3.30$4.90$-5.00$-13.30$9.00$3.50$-15.00$8.00$7.40$3.30$1.90$1.50$21.20$-2.80$13.20$-2.20$-1.70$-3.90
$91.70$99.60$102$84.20$80.20$55.50$24.70$42.40$45.70$35.60$21.80$31.90$35.20$26.30$10.50$20.10$30.40$13.30$-3.20$-7.00$-6.90$-6.10$90.30$60.10$8.60$16.10$14.10$13.60$34.80$34.60$22.50$20.90$53.60$36.20$25.60$12.10$10.90$24.20$19.70$-4.40$34.40$40.90$37.30$22.10$57.40$28.00$10.50$7.20$43.70$23.60$43.20$69.20$50.20$45.70$30.00$-0.30$35.40$19.80$25.90$31.10$-0.60$5.30$19.20
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$91.70$99.60$102$84.20$80.20$55.50$24.70$42.40$45.70$35.60$21.80$31.90$35.20$26.30$10.50$20.10$30.40$13.30$-3.20$-7.00$-6.90$-6.10$90.30$60.10$8.60$16.10$14.10$13.60$34.80$34.60$22.50$20.90$53.60$36.20$25.60$12.10$10.90$24.20$19.70$-4.40$34.40$40.90$37.30$22.10$57.40$28.00$10.50$7.20$43.70$23.60$43.20$69.20$50.20$45.70$30.00$25.60$35.40$-6.10$25.90$31.10$-0.60$5.30$19.20
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$91.70$99.60$102$84.20$80.20$55.50$24.70$42.40$45.70$35.60$21.80$31.90$35.20$26.30$10.50$20.10$30.40$13.30$-3.20$-7.00$-6.90$-6.10$90.30$60.10$8.60$16.10$14.10$13.60$34.80$34.60$22.50$20.90$53.60$36.20$25.60$12.10$10.90$24.20$19.70$-4.40$34.40$40.90$37.30$22.10$57.40$28.00$10.50$7.20$43.70$23.60$43.20$69.20$50.20$45.70$30.00$25.60$35.40$-6.10$25.90$31.10$-0.60$5.30$19.20
$184$181$176$162$157$127$97.70$119$114$98.60$76.50$84.70$82.30$73.00$54.00$66.30$80.40$61.40$44.50$44.30$51.70$45.80$143$54.30$49.70$47.40$44.00$43.50$64.00$60.70$51.50$44.00$68.30$70.80$49.20$41.90$48.40$47.30$43.80$24.80$66.30$59.80$45.50$55.40$56.80$50.70$42.40$58.60$61.10$71.30$65.60$75.20$76.70$76.30$59.70$1,563$64.40$-1,411.80$49.50$67.20$73.50$59.30$63.80
$136$136$132$119$117$87.80$59.40$81.60$78.40$62.70$40.60$49.90$51.70$42.40$23.70$35.50$49.20$30.10$13.10$10.90$18.40$11.60$108$29.30$28.50$25.80$22.70$23.90$44.60$41.60$33.10$23.70$49.80$51.80$31.40$24.10$31.40$30.40$27.20$7.00$49.00$43.00$28.70$38.50$39.60$32.00$23.50$37.70$40.00$50.80$46.40$56.30$57.20$56.60$40.60$1,542$42.80$-1,434.10$27.00$41.30$49.10$35.00$38.00
$0.78$0.84$0.85$0.71$0.67$0.46$0.20$0.35$0.37$0.29$0.17$0.25$0.28$0.21$0.08$0.15$0.24$0.10$-0.02$-0.03$-0.05$-0.05$0.67$0.43$0.06$0.12$0.10$0.10$0.24$0.24$0.16$0.15$0.38$0.25$0.18$0.08$0.08$0.15$0.11$-0.03$0.19$0.23$0.21$0.12$0.31$0.15$0.06$0.04$0.21$0.11$0.20$0.32$0.23$0.21$0.14$0.12$0.15$-0.03$0.11$0.14$0.00$0.02$0.08
$0.77$0.83$0.85$0.70$0.67$0.46$0.20$0.35$0.37$0.29$0.17$0.25$0.28$0.21$0.08$0.15$0.24$0.10$-0.02$-0.03$-0.05$-0.05$0.66$0.43$0.06$0.11$0.10$0.09$0.24$0.24$0.16$0.15$0.37$0.25$0.18$0.08$0.08$0.14$0.11$-0.03$0.19$0.22$0.20$0.12$0.31$0.15$0.06$0.04$0.21$0.11$0.20$0.32$0.23$0.21$0.14$0.11$0.15$-0.03$0.11$0.13$0.00$0.02$0.08