COM:IGMFINANCIAL
IGM Financial
- Stock
Last Close
47.19
22/11 15:10
Market Cap
9.00B
Beta: -
Volume Today
38.14K
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 | 672.71M - | 695.40M 3.37% | 696.23M 0.12% | 725.28M 4.17% | 713.91M 1.57% | 734.96M 2.95% | 733.72M 0.17% | 725.37M 1.14% | 722.95M 0.33% | 695.03M 3.86% | 720.47M 3.66% | 750.40M 4.16% | 774.66M 3.23% | 761.68M 1.68% | 778.48M 2.21% | 748.46M 3.86% | 769.71M 2.84% | 771.66M 0.25% | 778.38M 0.87% | 792.20M 1.78% | 756.87M 4.46% | 756.43M 0.06% | 783.64M 3.60% | 787.17M 0.45% | 800.14M 1.65% | 762.02M 4.76% | 732.12M 3.92% | 818.55M 11.81% | 843.56M 3.06% | 839.58M 0.47% | 878.42M 4.63% | 920.99M 4.85% | 948.61M 3.00% | 895.02M 5.65% | 852.11M 4.79% | 853.32M 0.14% | 854.91M 0.19% | 781.21M 8.62% | 799.24M 2.31% | 811.03M 1.47% | 835.72M 3.04% | 759.97M 9.06% | 776.42M 2.16% | 879.48M 13.27% | |
cost of revenue | 229.38M - | 243.17M 6.01% | 245.70M 1.04% | 249.83M 1.68% | 253.97M 1.66% | 266.87M 5.08% | 267.69M 0.31% | 263.16M 1.69% | 264.36M 0.46% | 261.51M 1.08% | 267.13M 2.15% | 273.20M 2.27% | 288.20M 5.49% | 289.31M 0.38% | 284.45M 1.68% | 276.00M 2.97% | 292.82M 6.09% | 286.10M 2.29% | 270.16M 5.57% | 270.07M 0.03% | 272.31M 0.83% | 274.67M 0.87% | 275.85M 0.43% | 272.37M 1.26% | 278.28M 2.17% | 269.98M 2.98% | 256.76M 4.90% | 71.37M 72.21% | 74.32M 4.14% | 80.71M 8.60% | 82.70M 2.47% | 85.91M 3.88% | 86.65M 0.85% | 86.19M 0.53% | 77.42M 10.18% | 72.92M 5.82% | 1.61B 2,113.10% | 79.33M 95.08% | 79.42M 0.12% | 78.65M 0.98% | 357.17M 354.13% | 283.46M 20.64% | 320.03M 12.90% | 82.78M 74.13% | |
gross profit | 443.33M - | 452.23M 2.01% | 450.53M 0.38% | 475.45M 5.53% | 459.94M 3.26% | 468.09M 1.77% | 466.03M 0.44% | 462.21M 0.82% | 458.59M 0.78% | 433.52M 5.47% | 453.34M 4.57% | 477.20M 5.26% | 486.46M 1.94% | 472.38M 2.89% | 494.03M 4.58% | 472.46M 4.37% | 476.90M 0.94% | 485.57M 1.82% | 508.21M 4.66% | 522.12M 2.74% | 484.56M 7.19% | 481.76M 0.58% | 507.79M 5.40% | 514.80M 1.38% | 521.86M 1.37% | 492.03M 5.71% | 475.35M 3.39% | 747.19M 57.19% | 769.24M 2.95% | 758.87M 1.35% | 795.72M 4.86% | 835.08M 4.95% | 861.96M 3.22% | 808.83M 6.16% | 774.69M 4.22% | 780.40M 0.74% | -758.79M 197.23% | 701.89M 192.50% | 719.82M 2.55% | 732.38M 1.75% | 478.56M 34.66% | 476.50M 0.43% | 456.39M 4.22% | 796.70M 74.56% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 527.41M - | 495.14M 6.12% | 510.29M 3.06% | 508.28M 0.39% | 512.38M 0.81% | 535.46M 4.50% | 545.17M 1.82% | 528.57M 3.05% | 517.79M 2.04% | -1.12B 315.60% | 261.49M 123.42% | 270.39M 3.40% | 270.10M 0.11% | -713.34M 364.10% | 283.46M 139.74% | 298.23M - | |||||||||||||||||||||||||||||
selling general and administrative expenses | 527.41M - | 495.14M 6.12% | 510.29M 3.06% | 508.28M 0.39% | 512.38M 0.81% | 535.46M 4.50% | 545.17M 1.82% | 528.57M 3.05% | 517.79M 2.04% | -1.12B 315.60% | 261.49M 123.42% | 270.39M 3.40% | 270.10M 0.11% | -713.34M 364.10% | 283.46M 139.74% | 298.23M - | |||||||||||||||||||||||||||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 235.59M - | -195.78M 183.10% | -211.16M 7.86% | -190.80M 9.64% | 267.56M 240.23% | -213.62M 179.84% | -215.85M 1.04% | -208.47M 3.42% | 258.95M 224.21% | -227.87M 188.00% | -231.74M 1.70% | -224.88M 2.96% | 307.53M 236.75% | -246.90M 180.29% | -219.07M 11.27% | -238.79M 9.00% | 309.40M 229.57% | -253.15M 181.82% | -252.63M 0.20% | -268.68M 6.35% | 347.72M 229.42% | -274.44M 178.92% | -259.65M 5.39% | -254.26M 2.08% | 359.09M 241.23% | -275.86M 176.82% | -259.86M 5.80% | 103.99M - | 201.78M 94.03% | -199.46M - | -203.83M 2.19% | -195.16M 4.25% | 498.47M 355.42% | ||||||||||||
cost and expenses | 128.13M - | 438.95M 242.57% | 456.86M 4.08% | 440.63M 3.55% | 203.55M 53.81% | 480.49M 136.06% | 483.54M 0.63% | 471.63M 2.46% | 130.38M 72.35% | 489.38M 275.34% | 498.87M 1.94% | 498.08M 0.16% | 142.36M 71.42% | 536.21M 276.65% | 503.52M 6.10% | 514.79M 2.24% | 114.76M 77.71% | 539.24M 369.88% | 522.79M 3.05% | 538.75M 3.05% | 91.86M 82.95% | 549.10M 497.78% | 535.50M 2.48% | 526.62M 1.66% | 115.06M 78.15% | 545.85M 374.38% | 516.62M 5.35% | 598.77M 15.90% | 569.46M 4.90% | 591.00M 3.78% | 590.98M 0.00% | 598.29M 1.24% | 622.10M 3.98% | 631.37M 1.49% | 605.99M 4.02% | 590.71M 2.52% | 601.35M 1.80% | 542.59M 9.77% | 648.48M 19.52% | 545.20M 15.93% | 556.62M 2.10% | 487.29M 12.46% | 515.19M 5.73% | 879.48M 70.71% | |
operating expenses | -101.25M - | 195.78M 293.36% | 211.16M 7.86% | 190.80M 9.64% | -50.42M 126.43% | 213.62M 523.64% | 215.85M 1.04% | 208.47M 3.42% | -133.97M 164.26% | 227.87M 270.08% | 231.74M 1.70% | 224.88M 2.96% | -145.84M 164.85% | 246.90M 269.29% | 219.07M 11.27% | 238.79M 9.00% | -178.05M 174.56% | 253.15M 242.17% | 252.63M 0.20% | 268.68M 6.35% | -180.45M 167.16% | 274.44M 252.08% | 259.65M 5.39% | 254.26M 2.08% | -163.21M 164.19% | 275.86M 269.02% | 259.86M 5.80% | 527.41M 102.96% | 495.14M 6.12% | 510.29M 3.06% | 508.28M 0.39% | 512.38M 0.81% | 535.46M 4.50% | 545.17M 1.82% | 528.57M 3.05% | 517.79M 2.04% | -1.01B 295.51% | 463.26M 145.76% | 569.06M 22.84% | 466.55M 18.01% | 199.46M 57.25% | 203.83M 2.19% | -195.16M 195.75% | 796.70M 508.23% | |
interest expense | 23.24M - | 22.75M 2.11% | 22.96M 0.95% | 23.20M 1.03% | 23.24M 0.17% | 22.75M 2.10% | 22.96M 0.94% | 23.20M 1.03% | 23.20M 0.00% | 22.91M 1.24% | 22.91M 0% | 23.16M 1.10% | 23.20M 0.17% | 26.79M 15.44% | 28.70M 7.15% | 28.95M 0.86% | 29.72M 2.66% | 30.26M 1.84% | 28.77M 4.94% | 37.70M 31.05% | 24.12M 36.02% | 25.22M 4.54% | 27.65M 9.64% | 27.76M 0.42% | 27.76M 0.02% | 27.31M 1.62% | 27.47M 0.60% | 27.91M 1.61% | 27.91M 0.01% | 28.12M 0.76% | 28.50M 1.34% | 28.64M 0.49% | 28.68M 0.17% | 28.13M 1.92% | 28.39M 0.90% | 28.59M 0.72% | 28.66M 0.23% | 28.05M 2.10% | 30.12M 7.36% | 32.52M 7.96% | 72.10M 121.72% | 32.25M 55.27% | 32.44M - | ||
ebitda | 284.83M - | 284.00M 0.29% | 271.93M 4.25% | 318.19M 17.01% | 217.14M 31.76% | 289.78M 33.45% | 289.40M 0.13% | 290.08M 0.23% | 252.91M 12.82% | 243.98M 3.53% | 256.20M 5.01% | 289.41M 12.96% | 292.54M 1.08% | 265.12M 9.37% | 309.61M 16.78% | 273.32M 11.72% | 106.53M 61.02% | 284.28M 166.86% | 306.97M 7.98% | 307.27M 0.10% | 264.50M 13.92% | 259.94M 1.72% | 288.07M 10.82% | 309.37M 7.40% | 299.16M 3.30% | 256.34M 14.31% | 279.24M 8.93% | 284.72M 1.96% | 339.17M 19.12% | 314.20M 7.36% | 361.11M 14.93% | 403.47M 11.73% | 402.62M 0.21% | 337.34M 16.21% | 322.22M 4.48% | 335.96M 4.26% | 345.19M 2.75% | 317.82M 7.93% | 235.51M 25.90% | 331.36M 40.70% | 289.67M 12.58% | 324.38M 11.98% | 283.66M 12.55% | 343.52M 21.10% | |
operating income | 544.58M - | 256.46M 52.91% | 239.37M 6.66% | 284.65M 18.92% | 510.36M 79.29% | 254.47M 50.14% | 250.18M 1.69% | 253.74M 1.42% | 592.56M 133.53% | 205.65M 65.29% | 221.60M 7.75% | 252.32M 13.86% | 632.30M 150.60% | 225.47M 64.34% | 274.96M 21.95% | 233.67M 15.01% | 654.95M 180.28% | 232.42M 64.51% | 255.59M 9.97% | 253.45M 0.84% | 665.01M 162.39% | 207.33M 68.82% | 248.14M 19.69% | 260.55M 5% | 685.07M 162.94% | 216.17M 68.45% | 215.49M 0.31% | 219.78M 1.99% | 274.10M 24.72% | 248.57M 9.31% | 287.44M 15.64% | 322.70M 12.26% | 376.57M 16.70% | 312.05M 17.13% | 296.16M 5.09% | 309.51M 4.51% | 318.99M 3.07% | 291.67M 8.57% | 208.74M 28.43% | 304.31M 45.78% | 279.10M 8.28% | 272.68M 2.30% | 261.23M 4.20% | 287.06M 9.89% | |
depreciation and amortization | 8.07M - | 8.11M 0.38% | 8.57M 5.70% | 8.67M 1.17% | 8.82M 1.75% | 9.41M 6.69% | 9.72M 3.26% | 9.98M 2.76% | 10.16M 1.79% | 10.53M 3.57% | 10.73M 1.95% | 11.05M 2.94% | 10.70M 3.11% | 11.63M 8.66% | 14.89M 28.05% | 14.77M 0.81% | 14.47M 2.01% | 13.87M 4.16% | 13.80M 0.54% | 14.03M 1.67% | 14.37M 2.42% | 19.97M 38.98% | 19.66M 1.52% | 19.93M 1.33% | 19.94M 0.07% | 20.12M 0.93% | 20.37M 1.20% | 21.51M 5.62% | 21.50M 0.06% | 24.04M 11.84% | 25.51M 6.11% | 24.88M 2.50% | 25.39M 2.05% | 25.29M 0.37% | 26.06M 3.04% | 26.45M 1.50% | 26.19M 0.98% | 26.15M 0.15% | 26.77M 2.36% | 27.06M 1.07% | 10.56M 60.95% | 23.57M 123.10% | 22.43M 4.83% | 56.45M 151.67% | |
total other income expenses net | -267.82M - | 19.44M 107.26% | 24.00M 23.41% | 24.88M 3.68% | -302.04M 1,314.13% | 25.90M 108.58% | 29.51M 13.92% | 26.36M 10.66% | -349.82M 1,426.98% | 27.81M 107.95% | 23.88M 14.14% | 26.05M 9.10% | -350.46M 1,445.40% | 28.02M 107.99% | 19.76M 29.48% | 24.88M 25.90% | -562.90M 2,362.90% | 37.98M 106.75% | 37.58M 1.06% | 39.79M 5.88% | -414.88M 1,142.60% | 32.65M 107.87% | 20.26M 37.94% | 28.90M 42.63% | -405.85M 1,504.22% | 20.05M 104.94% | 43.38M 116.41% | 43.43M 0.13% | 43.57M 0.32% | 41.59M 4.55% | 48.15M 15.78% | 55.90M 16.09% | 50.72M 9.27% | -28.13M 155.47% | -28.39M 0.90% | -28.59M 0.72% | -28.66M 0.23% | 151.06M 627.12% | 51.84M 65.69% | 38.47M 25.78% | -72.10M 287.40% | -32.25M 55.27% | -32.23M 0.07% | 24.02M 174.52% | |
income before tax | 253.52M - | 253.15M 0.15% | 240.40M 5.04% | 286.33M 19.10% | 185.09M 35.36% | 257.62M 39.19% | 256.73M 0.35% | 256.90M 0.07% | 219.54M 14.54% | 210.54M 4.10% | 222.56M 5.71% | 255.20M 14.67% | 258.63M 1.34% | 226.71M 12.34% | 266.01M 17.34% | 229.60M 13.69% | 62.34M 72.85% | 240.14M 285.24% | 264.40M 10.10% | 255.54M 3.35% | 226.01M 11.56% | 214.76M 4.98% | 240.76M 12.10% | 261.69M 8.69% | 251.47M 3.91% | 208.91M 16.92% | 231.40M 10.77% | 235.30M 1.68% | 289.76M 23.14% | 262.04M 9.57% | 307.10M 17.20% | 349.96M 13.96% | 348.55M 0.40% | 283.92M 18.54% | 267.77M 5.69% | 280.92M 4.91% | 290.34M 3.35% | 442.73M 52.49% | 172.48M 61.04% | 271.79M 57.58% | 207M 23.84% | 240.43M 16.15% | 229.00M 4.75% | 311.08M 35.84% | |
income tax expense | 54.17M - | 56.49M 4.28% | 47.94M 15.14% | 64.46M 34.46% | 33.98M 47.28% | 55.06M 62.06% | 56.05M 1.79% | 55.66M 0.70% | 43.47M 21.89% | 41.37M 4.84% | 47.46M 14.72% | 55.39M 16.71% | 23.42M 57.72% | 47.37M 102.29% | 63.00M 32.98% | 54.03M 14.24% | 9.49M 82.43% | 52.39M 452.05% | 58.48M 11.63% | 55.17M 5.66% | 43.87M 20.48% | 45.04M 2.67% | 55.63M 23.51% | 59.21M 6.43% | 59.84M 1.06% | 48.03M 19.72% | 47.86M 0.36% | 44.39M 7.25% | 60.49M 36.26% | 59.67M 1.35% | 69.35M 16.23% | 78.38M 13.02% | 79.36M 1.24% | 63.75M 19.66% | 59.44M 6.77% | 63.88M 7.47% | 63.29M 0.92% | 63.36M 0.11% | 35.44M 44.07% | 60.41M 70.47% | 56M 7.30% | 67.32M 20.21% | 63.27M 6.01% | 71.23M 12.58% | |
net income | 199.34M - | 196.66M 1.35% | 192.46M 2.13% | 221.87M 15.28% | 151.11M 31.89% | 202.56M 34.05% | 200.67M 0.93% | 201.24M 0.28% | 176.07M 12.51% | 169.18M 3.92% | 175.10M 3.50% | 199.81M 14.11% | 235.21M 17.71% | 179.33M 23.76% | 203.01M 13.21% | 175.57M 13.52% | 52.84M 69.90% | 187.75M 255.29% | 205.92M 9.68% | 200.37M 2.70% | 182.13M 9.10% | 169.72M 6.82% | 185.12M 9.08% | 202.48M 9.37% | 191.63M 5.36% | 160.88M 16.05% | 183.54M 14.09% | 190.91M 4.02% | 229.08M 19.99% | 202.18M 11.74% | 237.39M 17.41% | 270.85M 14.09% | 268.53M 0.86% | 219.32M 18.33% | 207.10M 5.57% | 216.12M 4.36% | 224.71M 3.97% | 381.34M 69.71% | 138.20M 63.76% | 209.76M 51.78% | 419.60M 100.04% | 223.38M 46.76% | 216.19M 3.22% | 239.18M 10.64% | |
weighted average shs out | 252.37M - | 252.37M 0% | 252.29M 0.03% | 252.09M 0.08% | 251.21M 0.35% | 251.21M 0% | 248.96M 0.90% | 246.95M 0.80% | 243.13M 1.55% | 243.13M 0% | 241.07M 0.85% | 240.50M 0.24% | 240.54M 0.02% | 240.54M 0% | 240.59M 0.02% | 240.59M 0.00% | 240.76M 0.07% | 240.76M 0% | 240.81M 0.02% | 240.83M 0.01% | 240.94M 0.05% | 240.94M 0% | 238.97M 0.82% | 238.27M 0.29% | 238.30M 0.02% | 238.30M 0% | 238.31M 0.00% | 238.31M 0% | 238.32M 0.01% | 238.32M 0% | 238.63M 0.13% | 238.97M 0.14% | 239.77M 0.33% | 239.77M 0% | 238.82M 0.40% | 237.66M 0.49% | 237.66M 0% | 237.84M 0.08% | 238.05M 0.09% | 238.36M 0.13% | 238.13M 0.10% | 238.06M 0.03% | 237.23M 0.35% | 236.55M 0.29% | |
weighted average shs out dil | 253.41M - | 253.41M 0% | 253.13M 0.11% | 252.79M 0.13% | 251.42M 0.54% | 251.42M 0% | 249.13M 0.91% | 247.06M 0.83% | 243.21M 1.56% | 243.21M 0% | 241.22M 0.82% | 240.59M 0.26% | 240.82M 0.09% | 240.82M 0% | 240.84M 0.01% | 240.91M 0.03% | 241.08M 0.07% | 241.08M 0% | 240.99M 0.04% | 240.97M 0.01% | 240.94M 0.01% | 240.94M 0% | 239.06M 0.78% | 238.37M 0.29% | 238.32M 0.02% | 238.32M 0% | 238.31M 0.00% | 238.31M 0% | 238.47M 0.07% | 238.47M 0% | 239.82M 0.56% | 240.57M 0.31% | 241.25M 0.28% | 241.25M 0% | 239.24M 0.83% | 237.81M 0.60% | 237.81M 0% | 238.42M 0.26% | 238.63M 0.09% | 238.36M 0.11% | 238.16M 0.09% | 238.11M 0.02% | 237.40M 0.30% | 236.93M 0.20% | |
eps | 0.79 - | 0.77 2.53% | 0.75 2.60% | 0.87 16% | 0.60 31.03% | 0.80 33.33% | 0.80 0% | 0.81 1.25% | 0.72 11.11% | 0.69 4.17% | 0.72 4.35% | 0.82 13.89% | 0.98 19.51% | 0.74 24.49% | 0.83 12.16% | 0.72 13.25% | 0.22 69.44% | 0.77 250% | 0.85 10.39% | 0.82 3.53% | 0.76 7.32% | 0.70 7.89% | 0.77 10.00% | 0.85 10.39% | 0.80 5.88% | 0.68 15% | 0.77 13.24% | 0.80 3.90% | 0.96 20.00% | 0.85 11.46% | 0.99 16.47% | 1.13 14.14% | 1.12 0.88% | 0.92 17.86% | 0.87 5.43% | 0.91 4.60% | 0.95 4.40% | 1.60 68.42% | 0.58 63.75% | 0.88 51.72% | 1.76 100% | 0.94 46.59% | 0.91 3.19% | 1.01 10.99% | |
epsdiluted | 0.79 - | 0.77 2.53% | 0.75 2.60% | 0.87 16% | 0.60 31.03% | 0.80 33.33% | 0.80 0% | 0.81 1.25% | 0.72 11.11% | 0.69 4.17% | 0.72 4.35% | 0.82 13.89% | 0.98 19.51% | 0.74 24.49% | 0.83 12.16% | 0.72 13.25% | 0.22 69.44% | 0.77 250% | 0.85 10.39% | 0.82 3.53% | 0.76 7.32% | 0.70 7.89% | 0.77 10.00% | 0.85 10.39% | 0.80 5.88% | 0.68 15% | 0.77 13.24% | 0.80 3.90% | 0.96 20.00% | 0.85 11.46% | 0.99 16.47% | 1.13 14.14% | 1.12 0.88% | 0.91 18.75% | 0.87 4.40% | 0.91 4.60% | 0.94 3.30% | 1.60 70.21% | 0.58 63.75% | 0.88 51.72% | 1.76 100% | 0.94 46.59% | 0.91 3.19% | 1.01 10.99% |
All numbers in (except ratios and percentages)