av/celestica--big.svg

COM:CELESTICA

Celestica Inc.

  • Stock

Last Close

121.59

21/11 21:00

Market Cap

9.94B

Beta: -

Volume Today

1.46M

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
1.44B
-
1.31B
8.65%
1.47B
12.12%
1.42B
3.29%
1.42B
0.08%
1.30B
8.83%
1.42B
9.15%
1.41B
0.62%
1.51B
7.55%
1.35B
10.67%
1.49B
9.77%
1.55B
4.61%
1.62B
4.49%
1.47B
9.47%
1.56B
6.03%
1.53B
1.94%
1.55B
1.68%
1.50B
3.49%
1.70B
13.04%
1.71B
0.95%
1.73B
0.92%
1.43B
17.02%
1.45B
0.87%
1.52B
5.00%
1.49B
1.73%
1.32B
11.60%
1.49B
13.18%
1.55B
3.89%
1.39B
10.57%
1.23B
10.94%
1.42B
15.01%
1.47B
3.32%
1.51B
3.05%
1.57B
3.62%
1.72B
9.59%
1.92B
12.00%
2.04B
6.20%
1.84B
10.03%
1.94B
5.53%
2.04B
5.36%
2.14B
4.76%
2.21B
3.20%
2.39B
8.28%
2.50B
4.50%
cost of revenue
1.33B
-
1.22B
8.33%
1.37B
11.83%
1.32B
3.59%
1.32B
0.17%
1.21B
8.54%
1.32B
9.35%
1.31B
0.95%
1.41B
8.12%
1.26B
10.83%
1.37B
8.98%
1.44B
5.04%
1.51B
4.78%
1.37B
9.58%
1.45B
6.08%
1.42B
1.79%
1.45B
1.92%
1.41B
3.12%
1.59B
13.10%
1.60B
0.55%
1.61B
0.49%
1.35B
16.26%
1.35B
0.16%
1.42B
5.37%
1.39B
2.13%
1.23B
11.68%
1.38B
12.72%
1.43B
3.07%
1.27B
10.76%
1.13B
10.95%
1.30B
14.90%
1.34B
3.05%
1.37B
2.09%
1.43B
4.70%
1.57B
9.27%
1.76B
12.01%
1.86B
5.74%
1.67B
9.84%
1.75B
4.84%
1.84B
4.66%
1.92B
4.39%
1.98B
3.28%
2.14B
7.86%
2.24B
4.90%
gross profit
103.60M
-
90.40M
12.74%
104.90M
16.04%
105.60M
0.67%
104.50M
1.04%
91.40M
12.54%
97.30M
6.46%
101.10M
3.91%
101.30M
0.20%
92.80M
8.39%
111.80M
20.47%
111.10M
0.63%
111.90M
0.72%
102.90M
8.04%
108.40M
5.34%
104.10M
3.97%
102.40M
1.63%
93.50M
8.69%
104.80M
12.09%
112.20M
7.06%
120M
6.95%
87.40M
27.17%
97.80M
11.90%
97.70M
0.10%
101.80M
4.20%
91M
10.61%
108.60M
19.34%
124.20M
14.36%
113.80M
8.37%
101.50M
10.81%
118M
16.26%
125.40M
6.27%
142.10M
13.32%
132.50M
6.76%
149.90M
13.13%
167.70M
11.87%
186.20M
11.03%
164M
11.92%
184.60M
12.56%
206.70M
11.97%
223.20M
7.98%
228.80M
2.51%
256.10M
11.93%
259.10M
1.17%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
56.20M
-
55M
2.14%
53.60M
2.55%
48.80M
8.96%
52.90M
8.40%
55.40M
4.73%
50.10M
9.57%
50.20M
0.20%
51.80M
3.19%
52M
0.39%
54.40M
4.62%
51.50M
5.33%
53.20M
3.30%
53.70M
0.94%
50.40M
6.15%
48M
4.76%
51.10M
6.46%
52.30M
2.35%
52.70M
0.76%
54.40M
3.23%
59.60M
9.56%
56.10M
5.87%
60.70M
8.20%
53.40M
12.03%
57.10M
6.93%
56.40M
1.23%
58M
2.84%
56.90M
1.90%
59.40M
4.39%
58.80M
1.01%
58.80M
0%
62M
5.44%
65.50M
5.65%
65.70M
0.31%
71M
8.07%
66.10M
6.90%
77.10M
16.64%
77.90M
1.04%
69.10M
11.30%
56.90M
17.66%
75.70M
33.04%
65.20M
13.87%
80.10M
22.85%
91.90M
14.73%
research and development expenses
5.50M
-
3.90M
29.09%
5.60M
43.59%
5.20M
7.14%
5M
3.85%
6.20M
24%
5.20M
16.13%
5.30M
1.92%
6.50M
22.64%
5.40M
16.92%
6.30M
16.67%
6.50M
3.17%
6.70M
3.08%
5.80M
13.43%
6.60M
13.79%
6.90M
4.55%
6.90M
0%
6M
13.04%
6.80M
13.33%
7.90M
16.18%
8.10M
2.53%
6.60M
18.52%
7.20M
9.09%
7.30M
1.39%
7.30M
0%
6.80M
6.85%
6.60M
2.94%
8.10M
22.73%
8.40M
3.70%
8.80M
4.76%
9M
2.27%
10M
11.11%
10.60M
6%
11.40M
7.55%
8.80M
22.81%
11.60M
31.82%
14.50M
25%
12.10M
16.55%
14.30M
18.18%
16.90M
18.18%
17.60M
4.14%
16.50M
6.25%
19.40M
17.58%
18.70M
3.61%
other expenses
2.80M
-
2.80M
0%
2.70M
3.57%
2.60M
3.70%
2.50M
3.85%
2.30M
8%
2.30M
0%
2.30M
0%
2.30M
0%
2.30M
0%
2.30M
0%
2.30M
0%
2.50M
8.70%
2.30M
8%
2.20M
4.35%
2.20M
0%
2.20M
0%
2M
9.09%
3.70M
85%
3.60M
2.70%
6.10M
69.44%
7.80M
27.87%
7.80M
0%
7.10M
8.97%
-4.10M
157.75%
6.70M
263.41%
6.60M
1.49%
6.30M
4.55%
6M
4.76%
5.60M
6.67%
5.60M
0%
5.60M
0%
8.70M
55.36%
10M
14.94%
9.90M
1%
10M
1.01%
10.20M
2%
10M
1.96%
1.30M
-
11.10M
-
cost and expenses
1.40B
-
1.28B
8.15%
1.43B
11.28%
1.37B
3.81%
1.38B
0.44%
1.27B
7.91%
1.38B
8.39%
1.37B
0.90%
1.47B
7.98%
1.32B
10.45%
1.44B
8.82%
1.50B
4.63%
1.57B
4.72%
1.43B
9.24%
1.51B
5.63%
1.48B
1.86%
1.51B
2.06%
1.47B
2.99%
1.65B
12.76%
1.67B
0.69%
1.68B
0.95%
1.42B
15.74%
1.42B
0.52%
1.49B
4.53%
1.46B
1.80%
1.30B
11.20%
1.46B
12.14%
1.50B
2.93%
1.35B
10.08%
1.21B
10.40%
1.38B
14.01%
1.42B
3.19%
1.45B
2.48%
1.52B
4.58%
1.66B
8.91%
1.84B
11.24%
1.96B
6.23%
1.77B
9.42%
1.85B
4.19%
1.92B
3.91%
2.02B
5.21%
2.07B
2.55%
2.25B
8.40%
2.36B
5.17%
operating expenses
64.50M
-
61.70M
4.34%
61.90M
0.32%
56.60M
8.56%
60.40M
6.71%
63.90M
5.79%
57.60M
9.86%
57.80M
0.35%
60.60M
4.84%
59.70M
1.49%
63M
5.53%
60.30M
4.29%
62.40M
3.48%
61.80M
0.96%
59.20M
4.21%
57.10M
3.55%
60.20M
5.43%
60.30M
0.17%
63.20M
4.81%
65.90M
4.27%
73.80M
11.99%
70.50M
4.47%
75.70M
7.38%
67.80M
10.44%
71.30M
5.16%
69.90M
1.96%
71.20M
1.86%
71.30M
0.14%
73.80M
3.51%
73.20M
0.81%
73.40M
0.27%
77.60M
5.72%
84.80M
9.28%
87.10M
2.71%
89.70M
2.99%
87.70M
2.23%
101.80M
16.08%
100M
1.77%
93.30M
6.70%
83.70M
10.29%
103.10M
23.18%
91.90M
10.86%
110.20M
19.91%
121.70M
10.44%
interest expense
800K
-
500K
37.50%
900K
80%
700K
22.22%
1M
42.86%
500K
50%
1.10M
120%
2.10M
90.91%
2.60M
23.81%
2.20M
15.38%
2.70M
22.73%
2.40M
11.11%
2.70M
12.50%
2.60M
3.70%
2.60M
0%
2.30M
11.54%
2.60M
13.04%
3.30M
26.92%
4.90M
48.48%
7M
42.86%
9.20M
31.43%
13.60M
47.83%
12.60M
7.35%
12M
4.76%
11.30M
5.83%
10.80M
4.42%
8.90M
17.59%
8.90M
0%
9.10M
2.25%
8M
12.09%
7.60M
5%
7.80M
2.63%
8.30M
6.41%
9.80M
18.07%
13.10M
33.67%
17.50M
33.59%
19.30M
10.29%
21.70M
12.44%
22.10M
1.84%
18.30M
17.19%
14.50M
20.77%
16.50M
13.79%
21.90M
32.73%
12.90M
41.10%
ebitda
56M
-
45.50M
18.75%
59.80M
31.43%
66.30M
10.87%
61.90M
6.64%
44.10M
28.76%
56.60M
28.34%
60.30M
6.54%
58.50M
2.99%
50.90M
12.99%
67.80M
33.20%
75.30M
11.06%
78.10M
3.72%
59.50M
23.82%
68.30M
14.79%
66.40M
2.78%
61.80M
6.93%
54.50M
11.81%
62M
13.76%
67.50M
8.87%
71.20M
5.48%
51.40M
27.81%
56.30M
9.53%
63.20M
12.26%
57.80M
8.54%
52.50M
9.17%
68.70M
30.86%
84.10M
22.42%
70.80M
15.81%
58.60M
17.23%
75.20M
28.33%
78.40M
4.26%
89.10M
13.65%
81.30M
8.75%
96.10M
18.20%
115.50M
20.19%
121.90M
5.54%
102.30M
16.08%
130.70M
27.76%
162.40M
24.25%
162.50M
0.06%
181.80M
11.88%
197.10M
8.42%
186.10M
5.58%
operating income
21.60M
-
31.20M
44.44%
46.90M
50.32%
42.90M
8.53%
6.70M
84.38%
27.20M
305.97%
30.40M
11.76%
31.40M
3.29%
26.40M
15.92%
31.40M
18.94%
51.80M
64.97%
49.80M
3.86%
23.70M
52.41%
33.50M
41.35%
41.20M
22.99%
43.10M
4.61%
24.70M
42.69%
22.70M
8.10%
25.80M
13.66%
28.50M
10.47%
29.30M
2.81%
108.40M
269.97%
11.60M
89.30%
18.40M
58.62%
10.90M
40.76%
13.10M
20.18%
30.10M
129.77%
49.20M
63.46%
35.50M
27.85%
23.70M
33.24%
42.40M
78.90%
51.70M
21.93%
49.90M
3.48%
40.60M
18.64%
62.70M
54.43%
78.40M
25.04%
81.60M
4.08%
59.40M
27.21%
87.80M
47.81%
117.40M
33.71%
118.60M
1.02%
132.10M
11.38%
135.80M
2.80%
136.40M
0.44%
depreciation and amortization
16.90M
-
16.80M
0.59%
16.80M
0%
17.30M
2.98%
17.80M
2.89%
16.60M
6.74%
16.90M
1.81%
17M
0.59%
17.80M
4.71%
17.80M
0%
19M
6.74%
18.50M
2.63%
20.30M
9.73%
18.40M
9.36%
19.10M
3.80%
19.40M
1.57%
19.60M
1.03%
21.30M
8.67%
21.60M
1.41%
21.20M
1.85%
25M
17.92%
34.50M
38%
34.20M
0.87%
33.30M
2.63%
33.40M
0.30%
31.40M
5.99%
31.30M
0.32%
31.20M
0.32%
30.80M
1.28%
30.30M
1.62%
30.60M
0.99%
30.60M
0%
34.80M
13.73%
40.70M
16.95%
33.40M
17.94%
37.10M
11.08%
40.30M
8.63%
42.90M
6.45%
39.40M
8.16%
39.40M
0%
43.30M
9.90%
43.60M
0.69%
45M
3.21%
47.80M
6.22%
total other income expenses net
-17.50M
-
2.50M
114.29%
3.90M
56.00%
-6.10M
256.41%
-37.40M
513.11%
-300K
99.20%
-9.30M
3,000%
-11.90M
27.96%
-14.30M
20.17%
-1.70M
88.11%
3M
276.47%
-1M
133.33%
-25.80M
2,480%
-7.60M
70.54%
-8M
5.26%
-3.90M
51.25%
-17.50M
348.72%
-10.50M
40%
-14.60M
39.05%
-17.80M
21.92%
-16.90M
5.06%
91.50M
641.42%
-10.50M
111.48%
-11.50M
9.52%
-17.60M
53.04%
-8M
54.55%
-7.30M
8.75%
-3.70M
49.32%
-4.50M
21.62%
-4.60M
2.22%
-2.20M
52.17%
3.90M
277.27%
-4.40M
212.82%
-9.80M
122.73%
-13.10M
33.67%
-17.50M
33.59%
-19.30M
10.29%
-21.70M
12.44%
-3.50M
83.87%
-5.60M
60%
-1.50M
73.21%
-4.80M
220.00%
-10.10M
110.42%
-11M
8.91%
income before tax
20.80M
-
30.70M
47.60%
46M
49.84%
42.20M
8.26%
5.70M
86.49%
26.70M
368.42%
29.30M
9.74%
29.30M
0%
23.80M
18.77%
29.20M
22.69%
49.10M
68.15%
53.40M
8.76%
29.30M
45.13%
30.90M
5.46%
38.60M
24.92%
40.80M
5.70%
22.10M
45.83%
19.40M
12.22%
20.90M
7.73%
21.50M
2.87%
20.10M
6.51%
94.80M
371.64%
-1M
101.05%
6.40M
740%
-400K
106.25%
2.30M
675%
21.20M
821.74%
40.30M
90.09%
26.40M
34.49%
15.70M
40.53%
34.80M
121.66%
43.90M
26.15%
41.60M
5.24%
30.80M
25.96%
49.60M
61.04%
60.90M
22.78%
62.30M
2.30%
37.70M
39.49%
65.70M
74.27%
99.10M
50.84%
104.10M
5.05%
115.60M
11.05%
120.10M
3.89%
125.40M
4.41%
income tax expense
-1.30M
-
-6.60M
407.69%
5.10M
177.27%
7.80M
52.94%
10.10M
29.49%
7M
30.69%
5.10M
27.14%
18.40M
260.78%
11.70M
36.41%
3.60M
69.23%
12.90M
258.33%
-200K
101.55%
8.40M
4,300%
8.10M
3.57%
4.20M
48.15%
7.40M
76.19%
7.70M
4.05%
5.30M
31.17%
4.80M
9.43%
12.90M
168.75%
-40M
410.08%
4.50M
111.25%
5.10M
13.33%
13.30M
160.78%
6.60M
50.38%
5.50M
16.67%
7.90M
43.64%
9.90M
25.32%
6.30M
36.36%
5.20M
17.46%
8.50M
63.46%
8.70M
2.35%
9.70M
11.49%
9M
7.22%
14M
55.56%
15.20M
8.57%
19.90M
30.92%
13M
34.67%
10.20M
21.54%
18.90M
85.29%
19.90M
5.29%
13.90M
30.15%
20.50M
47.48%
33.70M
64.39%
net income
22.10M
-
37.30M
68.78%
40.90M
9.65%
34.40M
15.89%
-4.40M
112.79%
19.70M
547.73%
24.20M
22.84%
10.90M
54.96%
12.10M
11.01%
25.60M
111.57%
36.20M
41.41%
53.60M
48.07%
20.90M
61.01%
22.80M
9.09%
34.40M
50.88%
33.40M
2.91%
14.40M
56.89%
14.10M
2.08%
16.10M
14.18%
8.60M
46.58%
60.10M
598.84%
90.30M
50.25%
-6.10M
106.76%
-6.90M
13.11%
-7M
1.45%
-3.20M
54.29%
13.30M
515.63%
30.40M
128.57%
20.10M
33.88%
10.50M
47.76%
26.30M
150.48%
35.20M
33.84%
31.90M
9.38%
21.80M
31.66%
35.60M
63.30%
45.70M
28.37%
42.40M
7.22%
24.70M
41.75%
55.50M
124.70%
80.20M
44.50%
84.20M
4.99%
101.70M
20.78%
99.60M
2.06%
91.70M
7.93%
weighted average shs out
182M
-
180.80M
0.66%
179.60M
0.66%
177.50M
1.17%
175.60M
1.07%
172.30M
1.88%
164.90M
4.29%
143M
13.28%
143.10M
0.07%
143.50M
0.28%
142.10M
0.98%
140.80M
0.91%
140.89M
0.07%
142.10M
0.86%
143.40M
0.91%
143.70M
0.21%
143.30M
0.28%
142.20M
0.77%
139.60M
1.83%
139M
0.43%
136.80M
1.58%
135.70M
0.80%
131.10M
3.39%
128.50M
1.98%
128.50M
0%
129M
0.39%
129.10M
0.08%
129.10M
0%
129.10M
0%
128.90M
0.15%
127.60M
1.01%
125.40M
1.72%
124.80M
0.48%
124.60M
0.16%
124M
0.48%
123.10M
0.73%
122.30M
0.65%
121.50M
0.65%
120.30M
0.99%
119.30M
0.83%
119.30M
0%
119M
0.25%
118.20M
-
weighted average shs out dil
184.50M
-
182.60M
1.03%
182M
0.33%
179.60M
1.32%
175.60M
2.23%
174.30M
0.74%
166.90M
4.25%
145.30M
12.94%
145.20M
0.07%
145.20M
0%
144.10M
0.76%
143M
0.76%
140.89M
1.47%
144M
2.20%
145.50M
1.04%
145.70M
0.14%
145.50M
0.14%
143.50M
1.37%
140.70M
1.95%
140.30M
0.28%
138M
1.64%
136.60M
1.01%
131.10M
4.03%
128.50M
1.98%
128.50M
0%
129M
0.39%
129.10M
0.08%
129.10M
0%
129.10M
0%
129M
0.08%
127.60M
1.09%
125.50M
1.65%
124.80M
0.56%
124.70M
0.08%
124M
0.56%
123.20M
0.65%
122.40M
0.65%
121.60M
0.65%
120.30M
1.07%
119.60M
0.58%
119.50M
0.08%
119.30M
0.17%
118.90M
-
eps
0.12
-
0.21
75%
0.23
9.52%
0.19
17.39%
-0.03
113.21%
0.11
538.25%
0.15
36.36%
0.08
46.67%
0.08
0%
0.18
125.00%
0.25
38.89%
0.38
52%
0.15
60.53%
0.16
6.67%
0.24
50.00%
0.24
0%
0.10
58.33%
0.10
0%
0.12
20.00%
0.06
50%
0.44
633.33%
0.67
52.27%
-0.05
106.94%
-0.05
15.48%
-0.05
1.49%
-0.02
54.50%
0.10
503.23%
0.24
140.00%
0.16
33.33%
0.08
50%
0.21
162.50%
0.28
33.33%
0.26
7.14%
0.17
34.62%
0.29
70.59%
0.37
27.59%
0.35
5.41%
0.20
42.86%
0.46
130%
0.67
45.65%
0.71
5.97%
0.85
19.72%
0
100%
1.06
Infinity%
epsdiluted
0.12
-
0.20
66.67%
0.22
10.00%
0.19
13.64%
-0.03
113.21%
0.11
538.25%
0.14
27.27%
0.08
42.86%
0.08
0%
0.18
125.00%
0.25
38.89%
0.37
48%
0.15
59.46%
0.16
6.67%
0.24
50.00%
0.24
0%
0.10
58.33%
0.10
0%
0.11
10.00%
0.06
45.45%
0.44
633.33%
0.66
50.00%
-0.05
107.05%
-0.05
15.48%
-0.05
1.49%
-0.02
54.50%
0.10
503.23%
0.24
140.00%
0.16
33.33%
0.08
50%
0.21
162.50%
0.28
33.33%
0.26
7.14%
0.17
34.62%
0.29
70.59%
0.37
27.59%
0.35
5.41%
0.20
42.86%
0.46
130%
0.67
45.65%
0.70
4.48%
0.85
21.43%
0
100%
1.05
Infinity%

All numbers in (except ratios and percentages)