COM:CELESTICA
Celestica Inc.
- Stock
Last Close
68.18
30/08 20:00
Market Cap
9.94B
Beta: -
Volume Today
517.75K
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
Sep '13 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 57.40M - | 22.10M 61.50% | 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% | |
depreciation and amortization | 17.20M - | 16.90M 1.74% | 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% | 35.90M 3.16% | 35.90M 0% | 35.50M 1.11% | 37.50M 5.63% | 38.30M 2.13% | 39.40M 2.87% | 39.40M 0% | 43.30M 9.90% | 43.60M 0.69% | |
deferred income tax | 5.80M - | -1.30M 122.41% | -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% | |
stock based compensation | 6.50M - | 6.60M 1.54% | 10.90M 65.15% | 6.40M 41.28% | 5.20M 18.75% | 5.90M 13.46% | 11.50M 94.92% | 7.10M 38.26% | 8.20M 15.49% | 10.80M 31.71% | 9.40M 12.96% | 6.80M 27.66% | 6.40M 5.88% | 10.40M 62.50% | 11M 5.77% | 5.70M 48.18% | 6M 5.26% | 7.40M 23.33% | 10.40M 40.54% | 7.20M 30.77% | 7.40M 2.78% | 8.40M 13.51% | 11.80M 40.48% | 8.20M 30.51% | 6.70M 18.29% | 7.40M 10.45% | 11.30M 52.70% | 7.70M 31.86% | 1.70M 77.92% | 5.10M 200% | 10.10M 98.04% | 5.50M 45.54% | 8.60M 56.36% | 9.20M 6.98% | 14.60M 58.70% | 13.20M 9.59% | 9M 31.82% | 14.20M 57.78% | 22M 54.93% | 10.90M 50.45% | 12.90M 18.35% | 9.80M 24.03% | 22.70M 131.63% | |
change in working capital | -58.80M - | -9.10M 84.52% | -48.70M 435.16% | 9.60M 119.71% | 33.90M 253.13% | 13.50M 60.18% | -11.90M 188.15% | -6M 49.58% | -26.60M 343.33% | 48.40M 281.95% | -61M 226.03% | -81.90M 34.26% | 46.70M 157.02% | -27.80M 159.53% | -18.80M 32.37% | -6.30M 66.49% | -67.80M 976.19% | -2.50M 96.31% | -44.60M 1,684% | -54.90M 23.09% | 11M 120.04% | -56.30M 611.82% | 12.50M 122.20% | 36.80M 194.40% | 44.70M 21.47% | 15.10M 66.22% | 27.20M 80.13% | 9.80M 63.97% | -41.70M 525.51% | -18.80M 54.92% | -2.70M 85.64% | -26.20M 870.37% | -26.60M 1.53% | -23.40M 12.03% | -47.60M 103.42% | -8.80M 81.51% | -19.70M 123.86% | -12.70M 35.53% | -40.10M 215.75% | 30.60M 176.31% | -31.10M 201.63% | -2.10M 93.25% | -19.60M 833.33% | |
accounts receivables | 25.10M - | -700K 102.79% | 4.30M 714.29% | -91M 2,216.28% | 50.40M 155.38% | -3.10M 106.15% | 49.20M 1,687.10% | -25.50M 151.83% | 26.10M 202.35% | -37.30M 242.91% | 26.60M 171.31% | -87.30M 428.20% | 25.80M 129.55% | -69.70M 370.16% | 65.20M 193.54% | -6.50M 109.97% | -500K 92.31% | -32.50M 6,400% | 18.40M 156.62% | -104.80M 669.57% | -8.60M 91.79% | -60.40M 602.33% | 170.50M 382.28% | 12.30M 92.79% | 9.10M 26.02% | -38.20M 519.78% | 68.10M 278.27% | -150.80M 321.44% | 10.40M 106.90% | 31.60M 203.85% | 128.40M 306.33% | -121.90M 194.94% | -61.20M 49.79% | -47.70M 22.06% | 16.90M 135.43% | 32.30M 91.12% | 49.40M 52.94% | -231.90M 569.43% | 133.50M 157.57% | -43.70M 132.73% | -295.30M 575.74% | -196.70M 33.39% | -16.80M 91.46% | |
inventory | -40.70M - | 64.60M 258.72% | -8.50M 113.16% | 43.80M 615.29% | 6.70M 84.70% | 56.20M 738.81% | -34.90M 162.10% | -64.20M 83.95% | -30.60M 52.34% | 54.10M 276.80% | -61.30M 213.31% | -49.70M 18.92% | -24M 51.71% | 45.50M 289.58% | -65.50M 243.96% | -19.80M 69.77% | -47.80M 141.41% | -38.10M 20.29% | -104.80M 175.07% | -65.30M 37.69% | -55.50M 15.01% | 1.60M 102.88% | 11.70M 631.25% | -7.70M 165.81% | 52.30M 779.22% | 41.40M 20.84% | -80.20M 293.72% | -133.70M 66.71% | 900K 100.67% | 113.70M 12,533.33% | -62.10M 154.62% | -71.30M 14.81% | -181M 153.86% | -207.50M 14.64% | -237.80M 14.60% | -263.80M 10.93% | -222.40M 15.69% | 6.70M 103.01% | -53M 891.04% | 57.70M 208.87% | 84.50M 46.45% | 155M 83.43% | 146.90M 5.23% | |
accounts payables | -41.30M - | -72.90M 76.51% | -46.20M 36.63% | 55.10M 219.26% | -24.80M 145.01% | -15.70M 36.69% | -24.10M 53.50% | 81.90M 439.83% | -63.10M 177.05% | 34.10M 154.04% | -31.20M 191.50% | 70.50M 325.96% | 47.20M 33.05% | -11.10M 123.52% | -10.10M 9.01% | -1.30M 87.13% | -12.10M 830.77% | 75.60M 724.79% | 45.20M 40.21% | 121.40M 168.58% | 55.20M 54.53% | 5.20M 90.58% | -164.40M 3,261.54% | 11.60M 107.06% | -14.40M 224.14% | 8.40M 158.33% | 39.30M 367.86% | 296.50M 654.45% | -48.10M 116.22% | -170.70M 254.89% | -67.30M 60.57% | 161.50M 339.97% | 226.50M 40.25% | 236.20M 4.28% | 183.80M 22.18% | 251.30M 36.72% | 156.50M 37.72% | 221.80M 41.73% | -129.20M 158.25% | -4.10M 96.83% | 186.30M 4,643.90% | 53.50M 71.28% | -139.60M 360.93% | |
other working capital | -1.90M - | -100K 94.74% | 1.70M 1,800% | 1.70M 0% | 1.60M 5.88% | -23.90M 1,593.75% | -2.10M 91.21% | 1.80M 185.71% | 41M 2,177.78% | -2.50M 106.10% | 4.90M 296% | -15.40M 414.29% | -2.30M 85.06% | 7.50M 426.09% | -8.40M 212% | 21.30M 353.57% | -7.40M 134.74% | -7.50M 1.35% | -3.40M 54.67% | -6.20M 82.35% | 19.90M 420.97% | -2.70M 113.57% | -5.30M 96.30% | 20.60M 488.68% | -2.30M 111.17% | 3.50M 252.17% | -2.20M - | -4.90M 122.73% | 6.60M 234.69% | -1.70M 125.76% | 5.50M 423.53% | -10.90M 298.18% | -4.40M 59.63% | -10.50M 138.64% | -28.60M 172.38% | -3.20M 88.81% | -9.30M 190.63% | 8.60M 192.47% | 20.70M 140.70% | -6.60M 131.88% | -13.90M 110.61% | -10.10M 27.34% | ||
other non cash items | -700K - | -1.10M 57.14% | -11.50M 945.45% | -16.60M 44.35% | 4.50M 127.11% | 35.10M 680% | -7.80M 122.22% | -2.90M 62.82% | -3.10M 6.90% | -8.80M 183.87% | -13.70M 55.68% | 2.50M 118.25% | -16.40M 756% | 55.30M 437.20% | -5.90M 110.67% | -1.90M 67.80% | -5.90M 210.53% | -2.90M 50.85% | -11.90M 310.34% | -9.70M 18.49% | -5.80M 40.21% | 900K 115.52% | -82.30M 9,244.44% | 12.10M 114.70% | 15.80M 30.58% | 21M 32.91% | 11.10M 47.14% | -5.40M 148.65% | 10.50M 294.44% | 6.20M 40.95% | -4.60M 174.19% | 11.80M 356.52% | -800K 106.78% | 3.60M 550% | 1.60M 55.56% | -3M 287.50% | -11.30M 276.67% | 14.40M - | -16.40M 213.89% | -31.90M 94.51% | -16.30M 48.90% | 19.20M 217.79% | ||
net cash provided by operating activities | 27.40M - | 34.10M 24.45% | -1.80M 105.28% | 62.20M 3,555.56% | 103.10M 65.76% | 78M 24.35% | 35.10M 55.00% | 44.40M 26.50% | 24.80M 44.14% | 92M 270.97% | -18.30M 119.89% | -4.50M 75.41% | 108.60M 2,513.33% | 87.50M 19.43% | 35.60M 59.31% | 55.20M 55.06% | -7.50M 113.59% | 43.70M 682.67% | -5.40M 112.36% | -14.90M 175.93% | 55.30M 471.14% | -1.90M 103.44% | 71.30M 3,852.63% | 90.30M 26.65% | 106.90M 18.38% | 76.50M 28.44% | 83.30M 8.89% | 64.60M 22.45% | 42M 34.98% | 49.70M 18.33% | 48.80M 1.81% | 56.50M 15.78% | 55.70M 1.42% | 65.80M 18.13% | 35.30M 46.35% | 86.90M 146.18% | 74.40M 14.38% | 101.30M 36.16% | 72.30M 28.63% | 130.20M 80.08% | 88.40M 32.10% | 138.80M 57.01% | 131.10M 5.55% | |
investments in property plant and equipment | -16.60M - | -11.10M 33.13% | -14.10M 27.03% | -20.90M 48.23% | -9.70M 53.59% | -16.60M 71.13% | -12.70M 23.49% | -18.50M 45.67% | -15.60M 15.68% | -16M 2.56% | -16.10M 0.63% | -18.20M 13.04% | -11.90M 34.62% | -17.90M 50.42% | -25.50M 42.46% | -24.10M 5.49% | -32.20M 33.61% | -20.80M 35.40% | -17.20M 17.31% | -25.10M 45.93% | -21.10M 15.94% | -18.80M 10.90% | -19.70M 4.79% | -23.20M 17.77% | -21.60M 6.90% | -16M 25.93% | -12.30M 23.13% | -11.20M 8.94% | -10.10M 9.82% | -19.20M 90.10% | -12.60M 34.38% | -9.50M 24.60% | -15.70M 65.26% | -14.40M 8.28% | -16.40M 13.89% | -21.60M 31.71% | -38.70M 79.17% | -32.30M 16.54% | -33.10M 2.48% | -32.10M 3.02% | -27M 15.89% | -32.90M 21.85% | -40.40M 22.80% | |
acquisitions net | -14.90M - | -141.70M - | -325.40M - | 1.40M - | 1.30M 7.14% | -314.70M - | ||||||||||||||||||||||||||||||||||||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | ||||||||||||||||||||||||||||||||||||||||||||
other investing activites | 200K - | 1.30M 550% | 300K 76.92% | 200K 33.33% | 100K 50% | 800K 700% | 100K 87.50% | -20.70M 20,800% | 5.70M 127.54% | 2.40M 57.89% | 3.20M 33.33% | 2.50M 21.88% | 6.20M 148% | 3.10M 50% | 7.40M 138.71% | 5.70M 22.97% | 200K - | 3.50M 1,650% | 200K - | 113M - | 1.70M - | 1.80M 5.88% | 100K 94.44% | 1.10M 1,000% | 200K 81.82% | 400K 100% | 2.50M - | 100K 96% | 100K - | 900K - | 800K 11.11% | 1M 25% | ||||||||||||
net cash used for investing activites | -16.40M - | -9.80M 40.24% | -13.80M 40.82% | -20.70M 50% | -9.60M 53.62% | -15.80M 64.58% | -12.60M 20.25% | -39.20M 211.11% | -9.90M 74.74% | -13.60M 37.37% | -12.90M 5.15% | -15.70M 21.71% | -5.70M 63.69% | -29.70M 421.05% | -18.10M 39.06% | -18.40M 1.66% | -32.20M 75% | -20.60M 36.02% | -13.70M 33.50% | -166.80M 1,117.52% | -20.90M 87.47% | -344.20M 1,546.89% | 93.30M 127.11% | -21.80M 123.37% | -18.60M 14.68% | -14.20M 23.66% | -12.20M 14.08% | -10.10M 17.21% | -9.90M 1.98% | -18.80M 89.90% | -12.60M 32.98% | -9.50M 24.60% | -13.20M 38.95% | -329M 2,392.42% | -16.40M 95.02% | -21.50M 31.10% | -38.70M 80% | -32.30M 16.54% | -33.10M 2.48% | -31.20M 5.74% | -26.20M 16.03% | -31.90M 21.76% | -40.40M 26.65% | |
debt repayment | -6.20M - | -6.30M 1.61% | -7.50M 19.05% | -17.40M 132% | -22.30M 28.16% | -32.30M 44.84% | -22.70M 29.72% | -7.90M 65.20% | -7.90M 0% | -8M 1.27% | -18M 125% | -345.10M 1,817.22% | -3.50M 98.99% | -2.60M 25.71% | -120.80M 4,546.15% | -55M 54.47% | -65.10M 18.36% | -10.30M 84.18% | -69.30M 572.82% | -70.60M 1.88% | -9.90M 85.98% | -5.80M 41.41% | -39.60M 582.76% | -10.40M 73.74% | -10M 3.85% | -375M 3,650% | -15.80M 95.79% | -16.40M 3.80% | -17.60M 7.32% | -29.40M 67.05% | -15.90M 45.92% | -17.40M 9.43% | -17.40M 0% | -15.90M 8.62% | -11.70M 26.42% | |||||||||
common stock issued | 1.70M - | 1M 41.18% | 300K 70% | 6M 1,900% | 1.10M 81.67% | 400K 63.64% | 2M 400% | 600K 70% | 500K 16.67% | 800K 60% | 1.50M 87.50% | 1.50M 0% | 300K 80% | 800K 166.67% | 9.80M 1,125% | 3.40M 65.31% | 300K 91.18% | 100K 66.67% | 200K 100% | 200K 0% | 100K - | 100K 0% | 100K 0% | 100K - | 300K - | 3.90M - | ||||||||||||||||||
common stock repurchased | -18.80M - | -27.20M 44.68% | -39.20M 44.12% | -17M 56.63% | -34.70M 104.12% | -73.60M 112.10% | -19.80M 73.10% | -350.40M 1,669.70% | -8.20M 97.66% | -20.90M 154.88% | -34.30M 64.11% | -9.50M - | -8.70M 8.42% | -1.30M 85.06% | -5.20M 300% | -5.70M 9.62% | -24.40M 328.07% | -39.40M 61.48% | -8.50M 78.43% | -23.30M 174.12% | -26.70M 14.59% | -44.50M 66.67% | -22.80M 48.76% | -9.20M - | -13.10M - | -6.10M - | -5.30M 13.11% | -13.40M 152.83% | -17.20M 28.36% | -20.60M 19.77% | -7.80M 62.14% | -9.80M 25.64% | -5M 48.98% | -12M 140% | -10.60M 11.67% | -15M 41.51% | -42M 180% | -10M 76.19% | -16.50M 65% | |||||
dividends paid | -40M - | -513M - | -20.60M - | -42M - | ||||||||||||||||||||||||||||||||||||||||
other financing activites | -600K - | -600K 0% | -600K 0% | -600K 0% | -800K 33.33% | -2.20M 175% | -500K 77.27% | 272.20M 54,540% | -2.10M 100.77% | -2.40M 14.29% | 77.70M 3,337.50% | -2.50M 103.22% | -2.30M 8% | -2.40M 4.35% | -2.50M 4.17% | -2.40M 4% | -2.70M 12.50% | -2.60M 3.70% | -3.20M 23.08% | 1.01B 31,781.25% | 48.70M 95.20% | 339.70M 597.54% | 36.50M 89.26% | -12M 132.88% | -10.80M 10% | -12.20M 12.96% | -9.20M 24.59% | -7M 23.91% | -6.70M 4.29% | -6.60M 1.49% | -5.70M 13.64% | -5.40M 5.26% | -5.40M 0% | 596.10M 11,138.89% | -42.80M 107.18% | -20.30M 52.57% | -15.30M 24.63% | -16.50M 7.84% | -68.50M 315.15% | -24.60M 64.09% | 31.30M 227.24% | -63.70M 303.51% | -36.70M 42.39% | |
net cash used provided by financing activities | -17.70M - | -26.80M 51.41% | -39.50M 47.39% | -11.60M 70.63% | -34.40M 196.55% | -75.40M 119.19% | -18.30M 75.73% | -77.60M 324.04% | -16M 79.38% | -28.80M 80% | -2.60M 90.97% | -18.40M 607.69% | -33.80M 83.70% | -42.60M 26.04% | -16.70M 60.80% | -12.10M 27.54% | -16M 32.23% | -34.90M 118.12% | -60.40M 73.07% | 147.40M 344.04% | 21.90M 85.14% | 310.40M 1,317.35% | -128.80M 141.49% | -89.80M 30.28% | -75.90M 15.48% | -31.70M 58.23% | -78.50M 147.63% | -90.70M 15.54% | -16.60M 81.70% | -18.50M 11.45% | -50.60M 173.51% | -29.20M 42.29% | -32.50M 11.30% | 180M 653.85% | -66.30M 136.83% | -46.50M 29.86% | -37.90M 18.49% | -57.80M 52.51% | -95M 64.36% | -57M 40% | -69.80M 22.46% | -89.60M 28.37% | -153M 70.76% | |
effect of forex changes on cash | ||||||||||||||||||||||||||||||||||||||||||||
net change in cash | -6.70M - | -2.50M 62.69% | -55.10M 2,104% | 29.90M 154.26% | 59.10M 97.66% | -13.20M 122.34% | 4.20M 131.82% | -72.40M 1,823.81% | -1.10M 98.48% | 49.60M 4,609.09% | -33.80M 168.15% | -38.60M 14.20% | 69.10M 279.02% | 15.20M 78.00% | 800K 94.74% | 24.70M 2,987.50% | -55.70M 325.51% | -11.80M 78.82% | -79.50M 573.73% | -34.30M 56.86% | 56.30M 264.14% | -35.70M 163.41% | 35.80M 200.28% | -21.30M 159.50% | 12.40M 158.22% | 30.60M 146.77% | -7.40M 124.18% | -36.20M 389.19% | 15.50M 142.82% | 12.40M 20% | -14.40M 216.13% | 17.80M 223.61% | 10M 43.82% | -83.20M 932% | -47.40M 43.03% | 18.90M 139.87% | -2.20M 111.64% | 11.20M 609.09% | -55.80M 598.21% | 42M 175.27% | -7.60M 118.10% | 17.30M 327.63% | -62.30M 460.12% | |
cash at beginning of period | 553.50M - | 546.80M 1.21% | 544.30M 0.46% | 489.20M 10.12% | 519.10M 6.11% | 578.20M 11.39% | 565M 2.28% | 569.20M 0.74% | 496.80M 12.72% | 495.70M 0.22% | 545.30M 10.01% | 511.50M 6.20% | 472.90M 7.55% | 542M 14.61% | 557.20M 2.80% | 558M 0.14% | 582.70M 4.43% | 527M 9.56% | 515.20M 2.24% | 435.70M 15.43% | 401.40M 7.87% | 457.70M 14.03% | 422M 7.80% | 457.80M 8.48% | 436.50M 4.65% | 448.90M 2.84% | 479.50M 6.82% | 472.10M 1.54% | 435.90M 7.67% | 451.40M 3.56% | 463.80M 2.75% | 449.40M 3.10% | 467.20M 3.96% | 477.20M 2.14% | 394M 17.44% | 346.60M 12.03% | 365.50M 5.45% | 363.30M 0.60% | 374.50M 3.08% | 318.70M 14.90% | 360.70M 13.18% | 353.10M 2.11% | 370.40M 4.90% | |
cash at end of period | 546.80M - | 544.30M 0.46% | 489.20M 10.12% | 519.10M 6.11% | 578.20M 11.39% | 565M 2.28% | 569.20M 0.74% | 496.80M 12.72% | 495.70M 0.22% | 545.30M 10.01% | 511.50M 6.20% | 472.90M 7.55% | 542M 14.61% | 557.20M 2.80% | 558M 0.14% | 582.70M 4.43% | 527M 9.56% | 515.20M 2.24% | 435.70M 15.43% | 401.40M 7.87% | 457.70M 14.03% | 422M 7.80% | 457.80M 8.48% | 436.50M 4.65% | 448.90M 2.84% | 479.50M 6.82% | 472.10M 1.54% | 435.90M 7.67% | 451.40M 3.56% | 463.80M 2.75% | 449.40M 3.10% | 467.20M 3.96% | 477.20M 2.14% | 394M 17.44% | 346.60M 12.03% | 365.50M 5.45% | 363.30M 0.60% | 374.50M 3.08% | 318.70M 14.90% | 360.70M 13.18% | 353.10M 2.11% | 370.40M 4.90% | 308.10M 16.82% | |
operating cash flow | 27.40M - | 34.10M 24.45% | -1.80M 105.28% | 62.20M 3,555.56% | 103.10M 65.76% | 78M 24.35% | 35.10M 55.00% | 44.40M 26.50% | 24.80M 44.14% | 92M 270.97% | -18.30M 119.89% | -4.50M 75.41% | 108.60M 2,513.33% | 87.50M 19.43% | 35.60M 59.31% | 55.20M 55.06% | -7.50M 113.59% | 43.70M 682.67% | -5.40M 112.36% | -14.90M 175.93% | 55.30M 471.14% | -1.90M 103.44% | 71.30M 3,852.63% | 90.30M 26.65% | 106.90M 18.38% | 76.50M 28.44% | 83.30M 8.89% | 64.60M 22.45% | 42M 34.98% | 49.70M 18.33% | 48.80M 1.81% | 56.50M 15.78% | 55.70M 1.42% | 65.80M 18.13% | 35.30M 46.35% | 86.90M 146.18% | 74.40M 14.38% | 101.30M 36.16% | 72.30M 28.63% | 130.20M 80.08% | 88.40M 32.10% | 138.80M 57.01% | 131.10M 5.55% | |
capital expenditure | -16.60M - | -11.10M 33.13% | -14.10M 27.03% | -20.90M 48.23% | -9.70M 53.59% | -16.60M 71.13% | -12.70M 23.49% | -18.50M 45.67% | -15.60M 15.68% | -16M 2.56% | -16.10M 0.63% | -18.20M 13.04% | -11.90M 34.62% | -17.90M 50.42% | -25.50M 42.46% | -24.10M 5.49% | -32.20M 33.61% | -20.80M 35.40% | -17.20M 17.31% | -25.10M 45.93% | -21.10M 15.94% | -18.80M 10.90% | -19.70M 4.79% | -23.20M 17.77% | -21.60M 6.90% | -16M 25.93% | -12.30M 23.13% | -11.20M 8.94% | -10.10M 9.82% | -19.20M 90.10% | -12.60M 34.38% | -9.50M 24.60% | -15.70M 65.26% | -14.40M 8.28% | -16.40M 13.89% | -21.60M 31.71% | -38.70M 79.17% | -32.30M 16.54% | -33.10M 2.48% | -32.10M 3.02% | -27M 15.89% | -32.90M 21.85% | -40.40M 22.80% | |
free cash flow | 10.80M - | 23M 112.96% | -15.90M 169.13% | 41.30M 359.75% | 93.40M 126.15% | 61.40M 34.26% | 22.40M 63.52% | 25.90M 15.63% | 9.20M 64.48% | 76M 726.09% | -34.40M 145.26% | -22.70M 34.01% | 96.70M 525.99% | 69.60M 28.02% | 10.10M 85.49% | 31.10M 207.92% | -39.70M 227.65% | 22.90M 157.68% | -22.60M 198.69% | -40M 76.99% | 34.20M 185.50% | -20.70M 160.53% | 51.60M 349.28% | 67.10M 30.04% | 85.30M 27.12% | 60.50M 29.07% | 71M 17.36% | 53.40M 24.79% | 31.90M 40.26% | 30.50M 4.39% | 36.20M 18.69% | 47M 29.83% | 40M 14.89% | 51.40M 28.50% | 18.90M 63.23% | 65.30M 245.50% | 35.70M 45.33% | 69M 93.28% | 39.20M 43.19% | 98.10M 150.26% | 61.40M 37.41% | 105.90M 72.48% | 90.70M 14.35% |
All numbers in (except ratios and percentages)