COM:CSISOFTWARE
Constellation Software Inc.
- Stock
Last Close
4,644.55
22/11 21:00
Market Cap
87.21B
Beta: -
Volume Today
22.46K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 42.46M - | 8.90M 79.05% | 22.96M 158.07% | 31.93M 39.06% | 39.32M 23.16% | 32.93M 16.26% | 32.65M 0.83% | 45.71M 39.99% | 65.96M 44.29% | 18.67M 71.69% | 54.99M 194.55% | 67.46M 22.67% | 65.66M 2.68% | 40.43M 38.42% | 51.15M 26.51% | 54.27M 6.10% | 76.12M 40.26% | 82.54M 8.45% | 51.99M 37.01% | 65.70M 26.37% | 179.06M 172.52% | 87M 51.41% | 73M 16.09% | 82M 12.33% | 92M 12.20% | 83M 9.78% | 83M 0% | 122M 46.99% | 148M 21.31% | -175M 218.24% | 78M 144.57% | 121M 55.13% | 145M 19.83% | 111M 23.45% | 134M 20.72% | 143M 6.72% | 163M 13.99% | -83M 150.92% | 26M 131.33% | 169M 550% | -50M 129.59% | 74M 248% | 187M 152.70% | 187M 0% | |
depreciation and amortization | 31.80M - | 46.89M 47.47% | 48.08M 2.54% | 47.24M 1.75% | 47.44M 0.43% | 45.41M 4.29% | 47.56M 4.75% | 51.70M 8.71% | 52.82M 2.16% | 51.95M 1.66% | 47.35M 8.85% | 48.13M 1.65% | 65.53M 36.15% | 57.58M 12.12% | 61.06M 6.03% | 65.60M 7.43% | 68.83M 4.93% | 75.28M 9.38% | 76.64M 1.81% | 76.84M 0.26% | 77.03M 0.24% | 96M 24.63% | 96M 0% | 107M 11.46% | 124M 15.89% | 119M 4.03% | 121M 1.68% | 129M 6.61% | 138M 6.98% | 147M 6.52% | 154M 4.76% | 165M 7.14% | 173M 4.85% | 178M 2.89% | 203M 14.04% | 215M 5.91% | 223M 3.72% | 232M 4.04% | 253M 9.05% | 255M 0.79% | 281M 10.20% | 286M 1.78% | 303M 5.94% | 317M 4.62% | |
deferred income tax | 12.02M - | 8.23M 31.51% | 10.27M 24.80% | 15.69M 52.72% | 17.58M 12.09% | 11.35M 35.44% | 16.07M 41.54% | 23.87M 48.53% | 15.77M 33.94% | 12.07M 23.45% | 20.04M 66.03% | 27.25M 36.03% | 20.26M 25.68% | 18.04M 10.94% | 25.43M 40.96% | 25.77M 1.33% | 29.68M 15.16% | 18.59M 37.37% | 27.12M 45.92% | 31.06M 14.53% | 29.34M 5.54% | 28M 4.56% | 30M 7.14% | 36M 20% | 29M 19.44% | 33M 13.79% | 48M 45.45% | 46M 4.17% | 40M 13.04% | 49M 22.50% | 50M 2.04% | 67M 34% | 40M 40.30% | 40M 0% | 43M 7.50% | 50M 16.28% | 42M 16% | 40M 4.76% | 53M 32.50% | 67M 26.42% | 44M 34.33% | 52M 18.18% | 65M 25% | 83M 27.69% | |
stock based compensation | -5.77M - | -5.23M 9.31% | -10.58M 102.24% | 4.30M 140.63% | -153K 103.56% | -17.03M 11,031.37% | -18.63M 9.36% | -16.22M 12.89% | -34.63M 113.47% | 10.94M 131.58% | -3.04M 127.78% | -16.53M 444.11% | -15.71M 4.93% | -23.65M 50.51% | -26.09M 10.32% | -9.05M 65.31% | -33.85M 274.01% | -68.83M 103.30% | -18.80M 72.69% | -25.74M 36.91% | -25.03M 2.75% | -37M 47.80% | -36M 2.70% | -26M 27.78% | -30M 15.38% | -39M 30% | -5M 87.18% | -62M 1,140% | -41M 33.87% | 202M 592.68% | -80M 139.60% | -52M 35% | -52M 0% | -141M - | -84M 40.43% | -29M 65.48% | |||||||||
change in working capital | 6.45M - | 37.90M 487.44% | -28.81M 176.01% | -1.30M 95.47% | -9.50M 627.82% | 29.94M 415.21% | -21.45M 171.65% | -8.85M 58.76% | 3.44M 138.85% | 41.90M 1,118.97% | -53.14M 226.85% | 2.04M 103.83% | -7.29M 457.51% | 71.22M 1,077.45% | -71.57M 200.49% | -28.07M 60.78% | 13.27M 147.28% | 147.03M 1,007.78% | -101.77M 169.22% | -26.60M 73.86% | -5.06M 80.99% | 123M 2,532.75% | -130M 205.69% | -39M 70% | 17M 143.59% | 136M 700% | -35M 125.74% | -31M 11.43% | 49M 258.06% | 198M 304.08% | -98M 149.49% | -47M 52.04% | -7M 85.11% | 168M 2,500% | -189M 212.50% | -10M 94.71% | -35M 250% | 269M 868.57% | -236M 187.73% | -7M 97.03% | -59M 742.86% | 208M 452.54% | -174M 183.65% | -72M 58.62% | |
accounts receivables | -4.02M - | -9.73M 142.20% | 14.96M 253.74% | 10.51M 29.71% | -9.99M 195.04% | -31.53M 215.59% | 45.85M 245.41% | -5.25M 111.44% | -14.74M 180.99% | 3.60M 124.41% | 867K 75.90% | 957K 10.38% | -2.82M 394.36% | -2.34M 17.00% | 17.05M 829.13% | -26.86M 257.54% | -5.84M 78.26% | 45.59M 880.88% | 6.03M 86.77% | 6.98M 15.72% | -11.30M 261.89% | 8M 170.81% | 10M 25% | 3M 70% | -11M 466.67% | -29M 163.64% | 77M 365.52% | -4M 105.19% | -23M 475% | -14M 39.13% | 47M 435.71% | 7M 85.11% | -62M 985.71% | -38M 38.71% | 25M 165.79% | 38M 52% | -109M 386.84% | -86M 21.10% | 79M 191.86% | 27M 65.82% | -82M 403.70% | -52M 36.59% | 127M 344.23% | 8M 93.70% | |
inventory | 4.88M - | -10.74M 320.22% | 1.07M 109.96% | -4.13M 485.51% | 14.29M 446.30% | -6.22M 143.55% | -2.70M 56.55% | -3.85M 42.25% | 11.15M 390.12% | -3.71M 133.21% | 1.38M 137.19% | -6.35M 560.60% | 17.39M 374.00% | -4.77M 127.40% | 5.75M 220.60% | -4.04M 170.23% | 11.10M 375.06% | -2.46M 122.17% | -3.31M 34.36% | -2.31M 30.05% | -1.12M 51.77% | -5M 348.03% | -6M 20% | 2M 133.33% | 13M 550% | -1M 107.69% | 1M 200% | 3M 200% | 5M 66.67% | -1M - | 2M - | -3M 250% | -5M 66.67% | -3M 40% | 2M 166.67% | -1M 150% | -2M 100% | 1M 150% | 6M 500% | -5M 183.33% | -1M - | ||||
accounts payables | 13.83M - | -47.70M 444.86% | 5.04M 110.57% | 11.13M 120.81% | -986K 108.86% | -32.67M 3,213.18% | 441K 101.35% | 16.71M 3,688.89% | 21.66M 29.66% | -49.74M 329.60% | 289K 100.58% | 32.14M 11,020.76% | 7.71M 76.00% | -58.49M 858.44% | -11.53M 80.28% | 36.73M 418.51% | 37.58M 2.32% | -93.72M 349.38% | -13.37M 85.73% | 22.12M 265.44% | 42.87M 93.83% | -102M 337.91% | -35M 65.69% | 18M 151.43% | 58M 222.22% | -76M 231.03% | 10M 113.16% | 31M 210% | 91M 193.55% | -1M - | 102M - | 2M - | 63M 3,050% | 125M 98.41% | |||||||||||
other working capital | -8.24M - | 106.06M 1,387.30% | -49.87M 147.02% | -18.82M 62.26% | -12.80M 31.97% | 100.36M 883.77% | -65.04M 164.81% | -16.46M 74.69% | -14.64M 11.05% | 91.75M 726.47% | -55.68M 160.69% | -24.71M 55.62% | -29.57M 19.67% | 136.81M 562.64% | -82.83M 160.54% | -33.91M 59.06% | -29.58M 12.78% | 197.62M 768.18% | -91.12M 146.11% | -53.38M 41.41% | -35.52M 33.47% | 222M 725.09% | -99M 144.59% | -62M 37.37% | -43M 30.65% | 242M 662.79% | -123M 150.83% | -30M 75.61% | -24M 20% | 212M 983.33% | -143M 167.45% | -54M 62.24% | -49M 9.26% | 209M 526.53% | -209M 200% | -45M 78.47% | 72M 260% | 356M 394.44% | -315M 188.48% | -98M 68.89% | -108M 10.20% | 488M 551.85% | -217M 144.47% | -79M 63.59% | |
other non cash items | -6.13M - | 2.85M 146.47% | 2.14M 24.74% | 3.21M 49.67% | 2.13M 33.53% | 10.05M 371.84% | 7.96M 20.85% | 8.88M 11.62% | 10.68M 20.26% | 10.93M 2.27% | 6.69M 38.77% | 9.47M 41.60% | 5.29M 44.21% | 18.35M 247.25% | 20.48M 11.60% | 14.21M 30.63% | 8.57M 39.70% | 3.06M 64.23% | 17.71M 477.87% | 21.74M 22.79% | -46.91M 315.77% | -13M 72.29% | 17M 230.77% | 17M 0% | 23M 35.29% | 29M 26.09% | 25M 13.79% | 30M 20% | 21M 30% | 74M 252.38% | 67M 9.46% | 38M 43.28% | 42M 10.53% | 1M 97.62% | -113M 11,400% | -77M 31.86% | 7M 109.09% | 174M 2,385.71% | 168M 3.45% | 113M 32.74% | 324M 186.73% | 190M 41.36% | 53M 72.11% | 2M 96.23% | |
net cash provided by operating activities | 80.83M - | 99.53M 23.13% | 44.06M 55.73% | 101.05M 129.34% | 96.82M 4.18% | 112.65M 16.34% | 64.17M 43.04% | 105.10M 63.78% | 114.03M 8.50% | 146.44M 28.42% | 72.89M 50.23% | 137.83M 89.10% | 133.72M 2.98% | 181.97M 36.08% | 60.46M 66.78% | 122.72M 102.99% | 162.60M 32.50% | 257.67M 58.47% | 52.90M 79.47% | 143.01M 170.35% | 208.42M 45.74% | 284M 36.26% | 50M 82.39% | 177M 254% | 255M 44.07% | 361M 41.57% | 237M 34.35% | 234M 1.27% | 355M 51.71% | 495M 39.44% | 171M 65.45% | 292M 70.76% | 341M 16.78% | 498M 46.04% | 78M 84.34% | 321M 311.54% | 400M 24.61% | 632M 58.00% | 123M 80.54% | 513M 317.07% | 511M 0.39% | 737M 44.23% | 265M 64.04% | 517M 95.09% | |
investments in property plant and equipment | -2.62M - | -4.22M 60.87% | -4.79M 13.47% | -1.02M 78.69% | -3.84M 276.86% | -2.14M 44.38% | -3.41M 59.31% | -2.76M 19.08% | -4.59M 66.69% | -3.17M 31.00% | -6.52M 105.58% | -3.93M 39.63% | -5.48M 39.22% | -4.41M 19.48% | -4.52M 2.54% | -5.45M 20.52% | -5.33M 2.22% | -4.47M 16.19% | -7.57M 69.44% | -6.28M 16.97% | -6.98M 11.16% | -7M 0.23% | -8M 14.29% | -9M 12.50% | -10M 11.11% | -7M 30% | -6M 14.29% | -5M 16.67% | -6M 20% | -4M 33.33% | -7M 75% | -7M 0% | -11M 57.14% | -8M 27.27% | -12M 50% | -8M 33.33% | -14M 75% | -10M 28.57% | -9M 10% | -10M 11.11% | -13M 30% | -10M 23.08% | -13M 30% | -19M 46.15% | |
acquisitions net | -354.05M - | -13.18M 96.28% | -16.74M 27.00% | -22.93M 36.99% | -68.80M 200.08% | -22.19M 67.74% | -123.12M 454.81% | -65.54M 46.77% | -37.92M 42.14% | -25.37M 33.08% | -47.56M 87.44% | -46.55M 2.12% | -58.62M 25.93% | -54.19M 7.55% | -76.89M 41.89% | -46.59M 39.42% | -78.34M 68.16% | -313.06M 299.61% | -41.52M 86.74% | -104.92M 152.68% | -25.20M 75.98% | -48M 90.48% | -84M 75% | -218M 159.52% | -155M 28.90% | -125M 19.35% | -81M 35.20% | -116M 43.21% | -163M 40.52% | -316M 93.87% | -258M 18.35% | -118M 54.26% | -491M 316.10% | -209M 57.43% | -916M 338.28% | -204M 77.73% | -237M 16.18% | -479M 102.11% | -406M 15.24% | -405M 0.25% | -407M 0.49% | -264M 35.14% | -475M 79.92% | -226M 52.42% | |
purchases of investments | 2.47M - | 5.78M 133.43% | -12.69M - | -13.90M 9.52% | -1.11M 92.01% | -6M - | -4M 33.33% | -2M 50% | -1M 50% | -1M 0% | -2M - | -14M - | -29M 107.14% | -96M 231.03% | -1M - | -31M 3,000% | -16M 48.39% | -1M 93.75% | -4M 300% | -4M - | |||||||||||||||||||||||||
sales maturities of investments | 404K - | 469K 16.09% | 4.83M - | 14.28M 195.39% | 14.21M 0.43% | 2.01M 85.84% | 815K 59.51% | 2M - | 8M - | 5M 37.50% | 3M 40% | 3M - | 119M 3,866.67% | 4M - | 2M 50% | 2M 0% | |||||||||||||||||||||||||||||
other investing activites | 251K - | -2.34M 1,033.86% | -5.67M 142.02% | 193K 103.40% | 516K 167.36% | 41K 92.05% | 2K 95.12% | 509K 25,350% | 18K 96.46% | 5K 72.22% | -4.69M 93,860% | 644K 113.74% | 935K 45.19% | 19.55M 1,991.23% | 902K 95.39% | 1.15M 27.72% | 1.39M 20.31% | 748K 46.03% | 729K 2.54% | 1.68M 130.45% | -1.16M 168.87% | 3M 359.29% | 1M 66.67% | 1M 0% | 1M 0% | 1M - | 1M 0% | -1M 200% | 1M 200% | 2M 100% | 1M - | 1M 0% | 4M 300% | 1M 75% | 3M - | 29M 866.67% | 1M - | -12M 1,300% | 2M 116.67% | 7M 250% | |||||
net cash used for investing activites | -356.42M - | -16.86M 95.27% | -20.95M 24.25% | -23.75M 13.38% | -72.13M 203.64% | -24.29M 66.32% | -126.53M 420.92% | -67.79M 46.43% | -42.49M 37.31% | -28.54M 32.84% | -66.62M 133.46% | -49.47M 25.75% | -50.06M 1.20% | -37.04M 26.01% | -79.70M 115.20% | -50.88M 36.16% | -82.28M 61.71% | -316.77M 284.98% | -48.36M 84.73% | -109.52M 126.47% | -33.34M 69.56% | -52M 55.96% | -97M 86.54% | -228M 135.05% | -166M 27.19% | -133M 19.88% | -87M 34.59% | -120M 37.93% | -172M 43.33% | -319M 85.47% | -263M 17.55% | -131M 50.19% | -525M 300.76% | -309M 41.14% | -924M 199.03% | -211M 77.16% | -249M 18.01% | -398M 59.84% | -402M 1.01% | -416M 3.48% | -423M 1.68% | -277M 34.52% | -476M 71.84% | -240M 49.58% | |
debt repayment | -36.08M - | -67.30M 86.51% | -136.73M 103.17% | -155M - | -1.09M 99.30% | -4.50M - | -4.21M - | -3.93M - | -134.25M 3,316.85% | -57.68M - | -276K - | -224K 18.84% | -10M 4,364.29% | -14M 40% | -12M 14.29% | -16M 33.33% | -70M 337.50% | -19M 72.86% | -18M 5.26% | -4M 77.78% | -21M 425% | -21M 0% | -23M 9.52% | -24M 4.35% | -29M 20.83% | -29M 0% | -41M 41.38% | -97M 136.59% | -111M 14.43% | -70M 36.94% | -125M 78.57% | -86M 31.20% | -601M 598.84% | -100M 83.36% | -20M 80% | ||||||||||
common stock issued | |||||||||||||||||||||||||||||||||||||||||||||
common stock repurchased | |||||||||||||||||||||||||||||||||||||||||||||
dividends paid | -21.19M - | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.19M 0% | -21.22M 0.15% | -21M 1.06% | -445M 2,019.05% | -21M 95.28% | -22M 4.76% | -21M 4.55% | -21M 0% | -21M 0% | -21M 0% | -43M 104.76% | -21M 51.16% | -21M 0% | -21M 0% | -44M 109.52% | -21M 52.27% | -21M 0% | -21M 0% | -21M 0% | -21M 0% | -21M 0% | -21M 0% | -85M 304.76% | -21M 75.29% | -21M 0% | |
other financing activites | 328.98M - | 4.39M 98.67% | -8.24M 287.80% | -4.61M 44.03% | 124.75M 2,806.18% | -91K 100.07% | 82.05M 90,268.13% | 155.62M 89.66% | -16.90M 110.86% | -7.32M 56.70% | -5.74M 21.51% | -5.55M 3.41% | -5.47M 1.35% | -5.45M 0.38% | -5.68M 4.27% | 67.09M 1,280.40% | 14.29M 78.70% | -5.27M 136.86% | 17.91M 439.92% | 101.08M 464.46% | -19.34M 119.13% | -72M 272.30% | 2M 102.78% | 112M 5,500% | 23M 79.46% | -76M 430.43% | 107M 240.79% | -104M 197.20% | 20M 119.23% | 70M 250% | 48M 31.43% | 3M 93.75% | 33M 1,000% | 120M 263.64% | 609M 407.50% | -27M 104.43% | 85M 414.81% | 89M 4.71% | 329M 269.66% | 174M 47.11% | 199M 14.37% | -121M 160.80% | -27M 77.69% | -72M 166.67% | |
net cash used provided by financing activities | 307.78M - | -16.81M 105.46% | -65.51M 289.81% | -93.10M 42.11% | -33.17M 64.37% | -21.28M 35.83% | 60.86M 385.96% | -20.57M 133.80% | -39.18M 90.49% | -28.51M 27.24% | -31.43M 10.25% | -26.74M 14.93% | -30.88M 15.48% | -26.64M 13.72% | -30.80M 15.62% | -88.35M 186.79% | -6.90M 92.19% | -84.14M 1,119.55% | -3.29M 96.10% | 79.61M 2,523.41% | -40.79M 151.23% | -103M 152.53% | -457M 343.69% | 79M 117.29% | -15M 118.99% | -167M 1,013.33% | 67M 140.12% | -143M 313.43% | -5M 96.50% | 6M 220.00% | 6M 0% | -41M 783.33% | -12M 70.73% | 47M 491.67% | 559M 1,089.36% | -89M 115.92% | -33M 62.92% | -43M 30.30% | 238M 653.49% | 28M 88.24% | 92M 228.57% | 351M 281.52% | 12M 96.58% | -113M 1,041.67% | |
effect of forex changes on cash | 814K - | -1.38M 269.53% | 1.23M 189.35% | -3.87M 413.87% | -2.45M 36.67% | -5.94M 142.27% | 1.69M 128.41% | -486K 128.81% | -2.15M 342.18% | 3.23M 250.26% | -2.96M 191.51% | -143K 95.16% | -3.74M 2,516.78% | 2.10M 155.99% | 5.92M 182.72% | 1.33M 77.53% | 955K 28.25% | 1.80M 88.27% | -5.21M 389.77% | -626K 87.98% | -1.76M 181.47% | -1M 43.25% | 1M 200% | -7M 800% | 7M 200% | -13M 285.71% | 5M 138.46% | 8M 60% | 16M 100% | -9M 156.25% | 5M 155.56% | -10M 300% | -3M 70% | -2M 33.33% | -33M 1,550% | -32M 3.03% | 28M 187.50% | 7M 75% | 1M 85.71% | -19M 2,000% | 27M 242.11% | -17M 162.96% | -5M 70.59% | 33M 760% | |
net change in cash | 33.01M - | 64.48M 95.36% | -41.17M 163.85% | -19.68M 52.21% | -10.92M 44.49% | 61.14M 659.77% | 189K 99.69% | 16.26M 8,501.59% | 30.21M 85.82% | 92.63M 206.62% | -28.12M 130.36% | 61.48M 318.62% | 49.05M 20.23% | 120.39M 145.47% | -44.13M 136.65% | -15.18M 65.60% | 74.38M 590.04% | -141.44M 290.16% | -3.96M 97.20% | 112.47M 2,940.08% | 132.57M 17.87% | 128M 3.45% | -503M 492.97% | 21M 104.17% | 81M 285.71% | 48M 40.74% | 221M 360.42% | -20M 109.05% | 193M 1,065% | 174M 9.84% | -81M 146.55% | 110M 235.80% | -198M 280% | 233M 217.68% | -320M 237.34% | -11M 96.56% | 146M 1,427.27% | 199M 36.30% | -40M 120.10% | 106M 365% | 208M 96.23% | 794M 281.73% | -205M 125.82% | 196M 195.61% | |
cash at beginning of period | 44.96M - | 77.97M 73.41% | 142.44M 82.70% | 101.28M 28.90% | 81.60M 19.43% | 70.68M 13.38% | 131.82M 86.50% | 132.01M 0.14% | 148.26M 12.32% | 178.47M 20.37% | 271.10M 51.90% | 242.97M 10.37% | 304.45M 25.30% | 353.50M 16.11% | 473.89M 34.06% | 429.76M 9.31% | 414.59M 3.53% | 488.96M 17.94% | 347.53M 28.93% | 343.57M 1.14% | 456.03M 32.74% | 589M 29.16% | 717M 21.73% | 214M 70.15% | 235M 9.81% | 316M 34.47% | 364M 15.19% | 585M 60.71% | 565M 3.42% | 758M 34.16% | 932M 22.96% | 851M 8.69% | 961M 12.93% | 763M 20.60% | 996M 30.54% | 676M 32.13% | 665M 1.63% | 811M 21.95% | 1.01B 24.54% | 970M 3.96% | 1.08B 10.93% | 1.28B 19.33% | 2.08B 61.84% | 1.87B 9.87% | |
cash at end of period | 77.97M - | 142.44M 82.70% | 101.28M 28.90% | 81.60M 19.43% | 70.68M 13.38% | 131.82M 86.50% | 132.01M 0.14% | 148.26M 12.32% | 178.47M 20.37% | 271.10M 51.90% | 242.97M 10.37% | 304.45M 25.30% | 353.50M 16.11% | 473.89M 34.06% | 429.76M 9.31% | 414.59M 3.53% | 488.96M 17.94% | 347.53M 28.93% | 343.57M 1.14% | 456.03M 32.74% | 588.60M 29.07% | 717M 21.81% | 214M 70.15% | 235M 9.81% | 316M 34.47% | 364M 15.19% | 585M 60.71% | 565M 3.42% | 758M 34.16% | 932M 22.96% | 851M 8.69% | 961M 12.93% | 763M 20.60% | 996M 30.54% | 676M 32.13% | 665M 1.63% | 811M 21.95% | 1.01B 24.54% | 970M 3.96% | 1.08B 10.93% | 1.28B 19.33% | 2.08B 61.84% | 1.87B 9.87% | 2.07B 10.46% | |
operating cash flow | 80.83M - | 99.53M 23.13% | 44.06M 55.73% | 101.05M 129.34% | 96.82M 4.18% | 112.65M 16.34% | 64.17M 43.04% | 105.10M 63.78% | 114.03M 8.50% | 146.44M 28.42% | 72.89M 50.23% | 137.83M 89.10% | 133.72M 2.98% | 181.97M 36.08% | 60.46M 66.78% | 122.72M 102.99% | 162.60M 32.50% | 257.67M 58.47% | 52.90M 79.47% | 143.01M 170.35% | 208.42M 45.74% | 284M 36.26% | 50M 82.39% | 177M 254% | 255M 44.07% | 361M 41.57% | 237M 34.35% | 234M 1.27% | 355M 51.71% | 495M 39.44% | 171M 65.45% | 292M 70.76% | 341M 16.78% | 498M 46.04% | 78M 84.34% | 321M 311.54% | 400M 24.61% | 632M 58.00% | 123M 80.54% | 513M 317.07% | 511M 0.39% | 737M 44.23% | 265M 64.04% | 517M 95.09% | |
capital expenditure | -2.62M - | -4.22M 60.87% | -4.79M 13.47% | -1.02M 78.69% | -3.84M 276.86% | -2.14M 44.38% | -3.41M 59.31% | -2.76M 19.08% | -4.59M 66.69% | -3.17M 31.00% | -6.52M 105.58% | -3.93M 39.63% | -5.48M 39.22% | -4.41M 19.48% | -4.52M 2.54% | -5.45M 20.52% | -5.33M 2.22% | -4.47M 16.19% | -7.57M 69.44% | -6.28M 16.97% | -6.98M 11.16% | -7M 0.23% | -8M 14.29% | -9M 12.50% | -10M 11.11% | -7M 30% | -6M 14.29% | -5M 16.67% | -6M 20% | -4M 33.33% | -7M 75% | -7M 0% | -11M 57.14% | -8M 27.27% | -12M 50% | -8M 33.33% | -14M 75% | -10M 28.57% | -9M 10% | -10M 11.11% | -13M 30% | -10M 23.08% | -13M 30% | -19M 46.15% | |
free cash flow | 78.20M - | 95.31M 21.87% | 39.28M 58.79% | 100.03M 154.69% | 92.98M 7.05% | 110.51M 18.85% | 60.76M 45.02% | 102.34M 68.43% | 109.44M 6.93% | 143.27M 30.92% | 66.37M 53.68% | 133.89M 101.74% | 128.25M 4.22% | 177.56M 38.46% | 55.94M 68.50% | 117.27M 109.66% | 157.28M 34.11% | 253.21M 61.00% | 45.33M 82.10% | 136.72M 201.62% | 201.44M 47.33% | 277M 37.51% | 42M 84.84% | 168M 300% | 245M 45.83% | 354M 44.49% | 231M 34.75% | 229M 0.87% | 349M 52.40% | 491M 40.69% | 164M 66.60% | 285M 73.78% | 330M 15.79% | 490M 48.48% | 66M 86.53% | 313M 374.24% | 386M 23.32% | 622M 61.14% | 114M 81.67% | 503M 341.23% | 498M 0.99% | 727M 45.98% | 252M 65.34% | 498M 97.62% |
All numbers in CAD (except ratios and percentages)