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
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)