COM:BMO
BMO
- Stock
Last Close
132.24
22/11 21:00
Market Cap
84.29B
Beta: -
Volume Today
2.82M
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
Jan '14 | Apr '14 | Jul '14 | Oct '14 | Jan '15 | Apr '15 | Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Jan '19 | Apr '19 | Jul '19 | Oct '19 | Jan '20 | Apr '20 | Jul '20 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | Jul '24 | Oct '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 4.12B - | 4.04B 1.97% | 4.21B 4.31% | 4.64B 10.08% | 5.05B 8.94% | 4.53B 10.46% | 4.83B 6.63% | 4.98B 3.23% | 5.02B 0.68% | 5.16B 2.95% | 5.58B 8.11% | 5.18B 7.15% | 5.16B 0.42% | 5.70B 10.48% | 5.40B 5.30% | 5.61B 3.83% | 5.63B 0.46% | 5.58B 1.03% | 5.78B 3.59% | 5.88B 1.87% | 6.49B 10.27% | 6.16B 5.04% | 6.63B 7.69% | 6.05B 8.85% | 6.72B 11.13% | 5.43B 19.25% | 7.14B 31.51% | 5.94B 16.81% | 6.92B 16.54% | 6.27B 9.38% | 7.50B 19.54% | 6.51B 13.17% | 7.12B 9.47% | 5.71B 19.92% | 6.95B 21.74% | 6.49B 6.62% | 8.42B 29.81% | 8.38B 0.44% | 7.94B 5.29% | 8.32B 4.84% | 18.83B 126.29% | 19.49B 3.50% | 8.19B 57.97% | 8.32B 1.54% | |
cost of revenue | |||||||||||||||||||||||||||||||||||||||||||||
gross profit | 4.12B - | 4.04B 1.97% | 4.21B 4.31% | 4.64B 10.08% | 5.05B 8.94% | 4.53B 10.46% | 4.83B 6.63% | 4.98B 3.23% | 5.02B 0.68% | 5.16B 2.95% | 5.58B 8.11% | 5.18B 7.15% | 5.16B 0.42% | 5.70B 10.48% | 5.40B 5.30% | 5.61B 3.83% | 5.63B 0.46% | 5.58B 1.03% | 5.78B 3.59% | 5.88B 1.87% | 6.49B 10.27% | 6.16B 5.04% | 6.63B 7.69% | 6.05B 8.85% | 6.72B 11.13% | 5.43B 19.25% | 7.14B 31.51% | 5.94B 16.81% | 6.92B 16.54% | 6.27B 9.38% | 7.50B 19.54% | 6.51B 13.17% | 7.12B 9.47% | 5.71B 19.92% | 6.95B 21.74% | 6.49B 6.62% | 8.42B 29.81% | 8.38B 0.44% | 7.94B 5.29% | 8.32B 4.84% | 18.83B 126.29% | 19.49B 3.50% | 8.19B 57.97% | 8.32B 1.54% | |
selling and marketing expenses | 133M - | 106M 20.30% | 115M 8.49% | 135M 17.39% | 161M 19.26% | 140M 13.04% | 195M 39.29% | 219M 12.31% | 260M 18.72% | 191M 26.54% | 202M 5.76% | 227M - | |||||||||||||||||||||||||||||||||
general and administrative expenses | 1.58B - | 1.49B 5.69% | 1.59B 6.98% | 1.88B 17.55% | 2.54B 35.36% | 1.87B 26.44% | 1.94B 4.12% | 265M 86.37% | 2.27B 756.60% | 2.31B 1.81% | 2.46B 6.36% | 1.89B 23.27% | 1.99B 5.36% | 2.49B 25.11% | 2.12B 14.84% | 2.42B 14.08% | 2.32B 3.77% | 2.34B 0.82% | 2.14B 8.58% | 2.00B 6.54% | 3.00B 49.75% | 2.57B 14.24% | 2.85B 10.74% | 2.72B 4.60% | 2.84B 4.71% | 1.90B 33.12% | 3.15B 65.77% | 1.95B 38.15% | 2.72B 39.49% | 2.04B 24.93% | 3.09B 51.13% | 2.16B 30.14% | 2.38B 10.39% | 1.28B 46.26% | 2.55B 99.22% | 1.91B 25.24% | 3.76B 97.32% | 3.57B 5.13% | 3.07B 13.94% | 3.06B 0.29% | 2.87B 6.21% | 2.62B 8.75% | 2.69B - | ||
selling general and administrative expenses | 1.58B - | 1.49B 5.69% | 1.59B 6.98% | 1.88B 17.55% | 2.54B 35.36% | 1.87B 26.44% | 1.94B 4.12% | 265M 86.37% | 2.27B 756.60% | 2.31B 1.81% | 2.46B 6.36% | 1.89B 23.27% | 1.99B 5.36% | 2.49B 25.11% | 2.12B 14.84% | 2.42B 14.08% | 2.32B 3.77% | 2.34B 0.82% | 2.14B 8.58% | 2.00B 6.54% | 3.00B 49.75% | 2.57B 14.24% | 2.85B 10.74% | 2.72B 4.60% | 2.84B 4.71% | 1.90B 33.12% | 3.15B 65.77% | 1.95B 38.15% | 2.72B 39.49% | 2.04B 24.93% | 3.09B 51.13% | 2.29B 25.83% | 2.49B 8.61% | 1.39B 43.93% | 2.68B 92.47% | 2.07B 23.00% | 3.90B 88.72% | 3.76B 3.54% | 3.29B 12.58% | 3.32B 0.97% | 3.06B 7.80% | 2.82B 7.84% | 2.92B - | ||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | -9.43B - | -9.47B 0.42% | -1.43B 84.93% | -953M 33.26% | 5.40B - | ||||||||||||||||||||||||||||||||||||||||
cost and expenses | 1.58B - | 1.49B 5.69% | 1.59B 6.98% | 1.88B 17.55% | 2.54B 35.36% | 1.87B 26.44% | 1.94B 4.12% | 265M 86.37% | 2.27B 756.60% | 2.31B 1.81% | 2.46B 6.36% | 1.89B 23.27% | 1.99B 5.36% | 2.49B 25.11% | 2.12B 14.84% | 2.42B 14.08% | 2.32B 3.77% | 2.34B 0.82% | 2.14B 8.58% | 2.00B 6.54% | 3.00B 49.75% | 2.57B 14.24% | 2.85B 10.74% | 2.72B 4.60% | 2.84B 4.71% | 1.90B 33.12% | 3.15B 65.77% | 1.95B 38.15% | 2.72B 39.49% | 2.04B 24.93% | 3.09B 51.13% | 2.29B 25.83% | 2.49B 8.61% | 1.39B 43.93% | 2.68B 92.47% | 2.07B 23.00% | 3.90B 88.72% | 3.76B 3.54% | -6.14B 263.39% | -6.15B 0.13% | 17.28B 380.81% | 17.20B 0.46% | 5.75B 66.59% | 8.32B 44.79% | |
operating expenses | 1.58B - | 1.49B 5.69% | 1.59B 6.98% | 1.88B 17.55% | 2.54B 35.36% | 1.87B 26.44% | 1.94B 4.12% | 265M 86.37% | 2.27B 756.60% | 2.31B 1.81% | 2.46B 6.36% | 1.89B 23.27% | 1.99B 5.36% | 2.49B 25.11% | 2.12B 14.84% | 2.42B 14.08% | 2.32B 3.77% | 2.34B 0.82% | 2.14B 8.58% | 2.00B 6.54% | 3.00B 49.75% | 2.57B 14.24% | 2.85B 10.74% | 2.72B 4.60% | 2.84B 4.71% | 1.90B 33.12% | 3.15B 65.77% | 1.95B 38.15% | 2.72B 39.49% | 2.04B 24.93% | 3.09B 51.13% | 2.29B 25.83% | 2.49B 8.61% | 1.39B 43.93% | 2.68B 92.47% | 2.07B 23.00% | 3.90B 88.72% | 3.76B 3.54% | -6.14B 263.39% | -6.15B 0.13% | 1.43B 123.21% | 953M 33.26% | 8.32B - | ||
interest expense | 1.14B - | 1.12B 1.58% | 1.16B 3.39% | 1.16B 0.17% | 1.18B 2.07% | 1.11B 6.01% | 1.08B 2.88% | 1.02B 5.19% | 1.07B 4.59% | 1.13B 5.70% | 1.21B 6.63% | 1.22B 1.41% | 1.29B 5.81% | 1.37B 5.56% | 1.50B 10.18% | 1.66B 10.37% | 1.82B 9.39% | 2.07B 13.70% | 2.49B 20.33% | 2.86B 15.16% | 3.16B 10.34% | 3.27B 3.42% | 3.49B 6.70% | 3.32B 4.82% | 3.13B 5.76% | 2.63B 15.73% | 1.97B 25.35% | 1.61B 17.90% | 1.49B 8.05% | 1.45B 2.63% | 1.37B 4.98% | 1.27B 7.42% | 1.19B 6.68% | 1.62B 36.56% | 2.85B 75.63% | 5.36B 88.16% | 7.35B 37.20% | 8.97B 22.01% | 9.92B 10.57% | 10.66B 7.49% | 111M 98.96% | 11.65B 10,394.59% | 11.43B - | ||
ebitda | 2.65B - | 2.58B 2.65% | 2.66B 3.46% | 2.62B 1.54% | 2.50B 4.88% | 2.53B 1.40% | 2.75B 8.62% | 2.72B 1.13% | 2.52B 7.10% | 2.52B 0.28% | 3.01B 19.47% | 3.13B 4.19% | 3.36B 7.15% | 3.08B 8.22% | 3.51B 13.96% | 3.40B 3.25% | 3.77B 11.04% | 3.86B 2.23% | 4.69B 21.65% | 5.23B 11.45% | 5.29B 1.26% | 5.40B 1.95% | 5.71B 5.86% | 5.09B 10.96% | 5.49B 7.92% | 3.82B 30.44% | 3.82B 0.05% | 3.98B 4.24% | 4.44B 11.52% | 3.69B 16.91% | 4.69B 27.07% | 4.44B 5.39% | 5.43B 22.31% | 8.32B 53.36% | 4.88B 41.36% | 11.65B 138.70% | 8.36B 28.29% | 10.78B 29.07% | 2.35B 78.25% | 2.77B 17.91% | 559M 79.78% | 579M 3.58% | |||
operating income | 2.47B - | 2.39B 2.96% | 2.47B 3.34% | 2.43B 1.82% | 2.31B 4.98% | 2.33B 1.17% | 2.55B 9.21% | 2.51B 1.49% | 2.32B 7.69% | 2.31B 0.26% | 2.80B 21.06% | 2.92B 4.47% | 3.14B 7.46% | 2.86B 8.88% | 3.30B 15.23% | 3.17B 4.03% | 3.55B 12.19% | 3.63B 2.17% | 4.46B 23.04% | 5.00B 11.94% | 5.06B 1.16% | 5.15B 1.82% | 5.47B 6.22% | 4.83B 11.67% | 5.14B 6.42% | 3.46B 32.65% | 3.47B 0.20% | 3.62B 4.38% | 4.09B 12.95% | 3.34B 18.44% | 4.34B 30.04% | 4.07B 6.15% | 5.08B 24.83% | 7.98B 57.10% | 4.54B 43.16% | 11.29B 148.88% | 7.99B 29.26% | 10.22B 27.90% | 1.79B 82.45% | 2.17B 20.97% | 36M 98.34% | 63M 75% | 8.19B 12,903.17% | ||
depreciation and amortization | 179M - | 182M 1.68% | 191M 4.95% | 195M 2.09% | 188M 3.59% | 196M 4.26% | 199M 1.53% | 206M 3.52% | 206M 0% | 205M 0.49% | 208M 1.46% | 111M 46.63% | 215M 93.69% | 218M 1.40% | 212M 2.75% | 127M 40.09% | 220M 73.23% | 227M 3.18% | 226M 0.44% | 230M 1.77% | 238M 3.48% | 249M 4.62% | 245M 1.61% | 257M 4.90% | 350M 36.19% | 357M 2% | 352M 1.40% | 362M 2.84% | 352M 2.76% | 355M 0.85% | 352M 0.85% | 366M 3.98% | 345M 5.74% | 339M 1.74% | 343M 1.18% | 357M 4.08% | 366M 2.52% | 566M 54.64% | 552M 2.47% | 596M 7.97% | 523M 12.25% | 516M 1.34% | 524M - | ||
total other income expenses net | -1.13B - | -1.11B 1.69% | -1.14B 3.25% | -1.15B 0.09% | -1.17B 2.01% | -1.10B 5.39% | -1.07B 2.99% | -1.01B 5.32% | -1.06B 4.63% | -1.13B 6.50% | -1.21B 6.63% | -1.22B 1.33% | -1.29B 5.81% | -1.36B 5.57% | -1.50B 10.26% | -1.66B 10.37% | -1.82B 9.39% | -2.07B 13.70% | -2.49B 20.33% | -2.86B 15.16% | -3.16B 10.34% | -3.27B 3.42% | -3.49B 6.70% | -3.32B 4.82% | -3.13B 5.76% | -2.63B 15.73% | -1.97B 25.35% | -1.61B 17.90% | -1.49B 8.05% | -1.45B 2.63% | -1.37B 4.98% | -1.27B 7.42% | -1.19B 6.68% | -1.62B 36.56% | -2.85B 75.63% | -5.36B 88.16% | -7.35B 37.20% | -8.96B 21.97% | 2M 100.02% | 7M 250% | 1.62B 23,014.29% | 2.36B 45.74% | 2.45B 3.77% | 3.01B 22.89% | |
income before tax | 1.34B - | 1.28B 4.03% | 1.33B 3.42% | 1.28B 3.46% | 1.14B 11.22% | 1.23B 7.90% | 1.48B 20.18% | 1.50B 1.29% | 1.26B 16.04% | 1.18B 5.97% | 1.59B 34.89% | 1.70B 6.84% | 1.85B 8.64% | 1.50B 18.98% | 1.79B 19.76% | 1.50B 16.11% | 1.74B 15.28% | 1.56B 9.91% | 1.98B 26.62% | 2.13B 7.88% | 1.90B 11.15% | 1.88B 0.84% | 1.98B 5.37% | 1.51B 23.71% | 2.01B 33.13% | 827M 58.92% | 1.50B 81.62% | 2.01B 33.56% | 2.60B 29.86% | 1.89B 27.45% | 2.96B 56.83% | 2.80B 5.57% | 3.90B 39.16% | 6.36B 63.36% | 1.69B 73.42% | 5.94B 251.09% | 639M 89.24% | 1.25B 96.09% | 1.79B 43.26% | 2.18B 21.23% | 1.62B 25.64% | 2.36B 45.74% | 2.45B 3.77% | 3.01B 22.89% | |
income tax expense | 278M - | 209M 24.82% | 203M 2.87% | 213M 4.93% | 139M 34.74% | 230M 65.47% | 285M 23.91% | 282M 1.05% | 188M 33.33% | 208M 10.64% | 348M 67.31% | 357M 2.59% | 361M 1.12% | 250M 30.75% | 407M 62.80% | 278M 31.70% | 762M 174.10% | 317M 58.40% | 443M 39.75% | 438M 1.13% | 387M 11.64% | 384M 0.78% | 425M 10.68% | 318M 25.18% | 421M 32.39% | 138M 67.22% | 270M 95.65% | 422M 56.30% | 588M 39.34% | 587M 0.17% | 689M 17.38% | 640M 7.11% | 962M 50.31% | 1.61B 67.05% | 326M 79.71% | 1.45B 346.01% | 392M 73.04% | 194M 50.51% | 341M 75.77% | 559M 63.93% | 364M 34.88% | 559M 53.57% | 582M 4.11% | 703M 20.79% | |
net income | 1.05B - | 1.06B 1.34% | 1.11B 4.52% | 1.06B 4.77% | 986M 6.72% | 993M 0.71% | 1.19B 19.34% | 1.21B 1.77% | 1.06B 12.11% | 973M 8.21% | 1.25B 27.95% | 1.34B 7.95% | 1.49B 10.64% | 1.25B 16.14% | 1.39B 11.23% | 1.23B 11.54% | 973M 20.70% | 1.25B 28.06% | 1.54B 23.27% | 1.70B 10.35% | 1.51B 10.91% | 1.50B 0.86% | 1.56B 4.01% | 1.19B 23.31% | 1.59B 33.33% | 689M 56.72% | 1.23B 78.81% | 1.58B 28.57% | 2.02B 27.34% | 1.30B 35.40% | 2.27B 74.60% | 2.16B 5.10% | 2.93B 35.85% | 4.76B 62.15% | 1.36B 71.30% | 4.48B 228.42% | 247M 94.49% | 1.06B 327.53% | 1.45B 37.50% | 1.61B 10.88% | 1.29B 19.88% | 1.86B 44.34% | 1.86B 0.16% | 2.30B 23.38% | |
weighted average shs out | 644.43M - | 644.88M 0.07% | 645.89M 0.16% | 673.25M 4.24% | 648.33M 3.70% | 645.50M 0.44% | 643.45M 0.32% | 659.02M 2.42% | 642.98M 2.43% | 643.38M 0.06% | 644.37M 0.15% | 662.07M 2.75% | 647.74M 2.16% | 651.10M 0.52% | 651.60M 0.08% | 674.18M 3.46% | 647.67M 3.93% | 643.73M 0.61% | 640.40M 0.52% | 656.98M 2.59% | 638.93M 2.75% | 638.57M 0.06% | 638.90M 0.05% | 667.04M 4.40% | 639.45M 4.14% | 639.63M 0.03% | 641.30M 0.26% | 668.35M 4.22% | 646.51M 3.27% | 646.73M 0.03% | 647.18M 0.07% | 666.36M 2.96% | 648.36M 2.70% | 658.00M 1.49% | 673.30M 2.32% | 687.58M 2.12% | 691.26M 0.54% | 711.62M 2.95% | 715.43M 0.54% | 723.80M - | 728.35M 0.63% | ||||
weighted average shs out dil | 646.72M - | 647.21M 0.08% | 648.62M 0.22% | 677.56M 4.46% | 651.00M 3.92% | 647.86M 0.48% | 645.60M 0.35% | 659.02M 2.08% | 644.91M 2.14% | 645.33M 0.06% | 646.55M 0.19% | 665.35M 2.91% | 650.31M 2.26% | 653.55M 0.50% | 653.72M 0.02% | 677.90M 3.70% | 649.86M 4.14% | 645.63M 0.65% | 642.36M 0.51% | 659.53M 2.67% | 640.41M 2.90% | 640.26M 0.02% | 640.45M 0.03% | 670.79M 4.74% | 640.79M 4.47% | 640.22M 0.09% | 641.65M 0.22% | 668.35M 4.16% | 647.42M 3.13% | 648.05M 0.10% | 649.00M 0.15% | 668.42M 2.99% | 648.36M 3.00% | 660.03M 1.80% | 674.80M 2.24% | 688.63M 2.05% | 691.26M 0.38% | 712.81M 3.12% | 716.38M 0.50% | 724.59M - | 729.28M 0.65% | ||||
eps | 1.58 - | 1.61 1.90% | 1.68 4.35% | 1.57 6.55% | 1.47 6.37% | 1.49 1.36% | 1.81 21.48% | 1.83 1.10% | 1.59 13.11% | 1.46 8.18% | 1.87 28.08% | 2.03 8.56% | 2.23 9.85% | 1.85 17.04% | 2.05 10.81% | 1.82 11.22% | 1.43 21.43% | 1.87 30.77% | 2.32 24.06% | 2.58 11.21% | 2.28 11.63% | 2.27 0.44% | 2.34 3.08% | 1.79 23.50% | 2.38 32.96% | 1 57.98% | 1.81 81% | 2.37 30.94% | 3.03 27.85% | 1.91 36.96% | 3.42 79.06% | 3.24 5.26% | 4.44 37.04% | 7.23 62.84% | 1.96 72.89% | 6.52 232.65% | 0.30 95.40% | 1.31 336.67% | 1.97 50.38% | 0 100% | 1.73 Infinity% | 2.36 36.42% | 0 100% | 0 | |
epsdiluted | 1.58 - | 1.60 1.27% | 1.67 4.37% | 1.56 6.59% | 1.46 6.41% | 1.49 2.05% | 1.80 20.81% | 1.83 1.67% | 1.58 13.66% | 1.45 8.23% | 1.86 28.28% | 2.02 8.60% | 2.22 9.90% | 1.84 17.12% | 2.05 11.41% | 1.81 11.71% | 1.43 20.99% | 1.86 30.07% | 2.31 24.19% | 2.57 11.26% | 2.28 11.28% | 2.26 0.88% | 2.34 3.54% | 1.78 23.93% | 2.37 33.15% | 1 57.81% | 1.81 81% | 2.37 30.94% | 3.03 27.85% | 1.91 36.96% | 3.41 78.53% | 3.23 5.28% | 4.43 37.15% | 7.21 62.75% | 1.95 72.95% | 6.51 233.85% | 0.30 95.39% | 1.30 333.33% | 1.97 51.54% | 0 100% | 1.73 Infinity% | 2.36 36.42% | 2.48 5.08% | 0 100% |
All numbers in CAD (except ratios and percentages)