TSX:EIF
Exchange Income Corporation
- Stock
Last Close
50.66
01/05 20:00
Market Cap
2.16B
Beta: 2.11
Volume Today
57.81K
Avg: 93.52K
PE Ratio
17.97
PFCF: −23.11
Dividend Yield
5.50%
Payout:92.06%
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 '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 | Dec '24 | Mar '25 | Jun '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 138.73M - | 173.94M 25.38% | 196.21M 12.81% | 212.75M 8.43% | 224.50M 5.52% | 217.90M 2.94% | 226.85M 4.11% | 224.62M 0.98% | 221.66M 1.32% | 222.53M 0.39% | 273.14M 22.75% | 253.37M 7.24% | 263.91M 4.16% | 266.03M 0.80% | 313.45M 17.83% | 308.18M 1.68% | 315.74M 2.45% | 297.02M 5.93% | 325.91M 9.73% | 355.16M 8.98% | 363.29M 2.29% | 306.98M 15.50% | 243.66M 20.63% | 297.29M 22.01% | 301.71M 1.49% | 300.75M 0.32% | 322.07M 7.09% | 400.00M 24.20% | 390.33M 2.42% | 400.23M 2.54% | 529.02M 32.18% | 586.77M 10.92% | 543.36M 7.40% | 526.84M 3.04% | 627.22M 19.05% | 687.67M 9.64% | 656.68M 4.51% | 601.77M 8.36% | 660.58M 9.77% | 709.86M 7.46% | 687.70M 3.12% | 668.28M 2.82% | 719.93M 7.73% | |
cost of revenue | 105.90M - | 135.63M 28.07% | 142.10M 4.77% | 154.94M 9.04% | 173.14M 11.74% | 164.99M 4.71% | 163.00M 1.21% | 156.77M 3.82% | 164.47M 4.91% | 171.50M 4.28% | 196.84M 14.78% | 177.49M 9.83% | 187.41M 5.59% | 203.75M 8.71% | 225.32M 10.59% | 214.76M 4.69% | 236.99M 10.35% | 226.85M 4.28% | 230.74M 1.71% | 254.93M 10.48% | 265.89M 4.30% | 241.74M 9.08% | 186.17M 22.99% | 218.13M 17.17% | 229.76M 5.33% | 233.82M 1.77% | 243.31M 4.06% | 301.51M 23.92% | 300.05M 0.48% | 323.51M 7.82% | 407.96M 26.11% | 422.49M 3.56% | 414.07M 1.99% | 422.12M 1.94% | 469.67M 11.27% | 513.98M 9.43% | 498.16M 3.08% | 478.46M 3.95% | 500.02M 4.51% | 512.52M 2.50% | 511.14M 0.27% | 521.52M 2.03% | 535.57M 2.69% | |
gross profit | 32.83M - | 38.31M 16.70% | 54.12M 41.26% | 57.81M 6.82% | 51.37M 11.14% | 52.91M 3.01% | 63.86M 20.68% | 67.85M 6.25% | 57.19M 15.71% | 51.03M 10.77% | 76.30M 49.53% | 75.88M 0.55% | 76.50M 0.81% | 62.28M 18.58% | 88.13M 41.50% | 93.42M 6.00% | 78.75M 15.70% | 70.16M 10.90% | 95.17M 35.64% | 100.23M 5.33% | 97.39M 2.83% | 65.24M 33.02% | 57.49M 11.88% | 79.15M 37.68% | 71.95M 9.10% | 66.92M 6.99% | 78.76M 17.69% | 98.50M 25.06% | 90.28M 8.34% | 76.72M 15.02% | 121.06M 57.79% | 164.28M 35.71% | 129.29M 21.30% | 104.72M 19.00% | 157.55M 50.44% | 173.70M 10.25% | 158.52M 8.74% | 123.30M 22.22% | 160.55M 30.21% | 197.33M 22.91% | 176.55M 10.53% | 146.76M 16.88% | 184.36M 25.62% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 19.52M - | 25.75M 31.86% | 26.68M 3.63% | 26.51M 0.64% | 28.00M 5.64% | 30.25M 8.03% | 30.43M 0.59% | 31.48M 3.46% | 31.12M 1.15% | 35.18M 13.03% | 37.91M 7.77% | 34.32M 9.48% | 42.56M 24.02% | 41.48M 2.52% | 47.84M 15.31% | 48.98M 2.39% | 44.70M 8.74% | 46.90M 4.94% | 50.11M 6.84% | 53.51M 6.79% | 53.64M 0.24% | 53.19M 0.84% | 39.55M 25.64% | 40.54M 2.51% | 38.86M 4.15% | 44.12M 13.53% | 42.60M 3.44% | 51.79M 21.56% | 52.45M 1.28% | 56.03M 6.82% | 58.66M 4.70% | 72.78M 24.06% | 67.14M 7.75% | 68.04M 1.34% | 74.56M 9.58% | 76.25M 2.28% | 85.94M 12.71% | 82.83M 3.63% | 84.94M - | 91.73M 8.00% | 99.94M 8.95% | 94.85M 5.09% | ||
selling general and administrative expenses | 19.52M - | 25.75M 31.86% | 26.68M 3.63% | 26.51M 0.64% | 28.00M 5.64% | 30.25M 8.03% | 30.43M 0.59% | 31.48M 3.46% | 31.12M 1.15% | 35.18M 13.03% | 37.91M 7.77% | 34.32M 9.48% | 42.56M 24.02% | 41.48M 2.52% | 47.84M 15.31% | 48.98M 2.39% | 44.70M 8.74% | 46.90M 4.94% | 50.11M 6.84% | 53.51M 6.79% | 53.64M 0.24% | 53.19M 0.84% | 39.55M 25.64% | 40.54M 2.51% | 38.86M 4.15% | 44.12M 13.53% | 42.60M 3.44% | 51.79M 21.56% | 52.45M 1.28% | 56.03M 6.82% | 58.66M 4.70% | 72.78M 24.06% | 67.14M 7.75% | 68.04M 1.34% | 74.56M 9.58% | 76.25M 2.28% | 85.94M 12.71% | 82.83M 3.63% | 84.94M - | 91.73M 8.00% | 99.94M 8.95% | 94.85M 5.09% | ||
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 1.47M - | 3.15M - | 2.18M 30.62% | 4.96M - | 3.48M 29.94% | 177K 94.91% | 951K - | -80.59M - | 112.39M 239.46% | |||||||||||||||||||||||||||||||||||
cost and expenses | 125.42M - | 161.37M 28.66% | 168.78M 4.59% | 181.45M 7.51% | 201.14M 10.85% | 195.24M 2.94% | 193.43M 0.93% | 188.26M 2.67% | 195.59M 3.90% | 206.68M 5.67% | 234.75M 13.58% | 211.80M 9.78% | 229.97M 8.58% | 245.23M 6.64% | 273.16M 11.39% | 263.74M 3.45% | 281.69M 6.81% | 273.76M 2.81% | 280.85M 2.59% | 308.44M 9.82% | 319.53M 3.60% | 294.93M 7.70% | 225.72M 23.47% | 258.68M 14.60% | 268.62M 3.84% | 277.94M 3.47% | 285.91M 2.87% | 353.30M 23.57% | 352.50M 0.23% | 379.54M 7.67% | 466.63M 22.95% | 495.26M 6.14% | 481.21M 2.84% | 490.16M 1.86% | 544.23M 11.03% | 590.23M 8.45% | 584.10M 1.04% | 561.29M 3.91% | 580.62M 3.44% | 709.86M 22.26% | 602.87M 15.07% | 621.46M 3.08% | 630.42M 1.44% | |
operating expenses | 19.52M - | 25.75M 31.86% | 26.68M 3.63% | 26.51M 0.64% | 28.00M 5.64% | 30.25M 8.03% | 30.43M 0.59% | 31.48M 3.46% | 31.12M 1.15% | 35.18M 13.03% | 37.91M 7.77% | 34.32M 9.48% | 42.56M 24.02% | 41.48M 2.52% | 47.84M 15.31% | 48.98M 2.39% | 44.70M 8.74% | 46.90M 4.94% | 50.11M 6.84% | 53.51M 6.79% | 53.64M 0.24% | 53.19M 0.84% | 39.55M 25.64% | 40.54M 2.51% | 38.86M 4.15% | 44.12M 13.53% | 42.60M 3.44% | 51.79M 21.56% | 52.45M 1.28% | 56.03M 6.82% | 58.66M 4.70% | 72.78M 24.06% | 67.14M 7.75% | 68.04M 1.34% | 74.56M 9.58% | 76.25M 2.28% | 85.94M 12.71% | 82.83M 3.63% | 80.59M 2.70% | 197.33M 144.85% | 91.73M 53.51% | 99.94M 8.95% | 94.85M 5.09% | |
interest expense | 5.71M - | 8.40M 47.02% | 7.12M 15.23% | 7.43M 4.31% | 7.10M 4.42% | 6.91M 2.68% | 8.45M 22.31% | 7.13M 15.59% | 7.68M 7.68% | 7.71M 0.33% | 8.17M 6.09% | 8.95M 9.54% | 12.15M 35.68% | 11.05M 9.08% | 14.12M 27.84% | 13.48M 4.52% | 13.06M 3.17% | 14.52M 11.21% | 14.97M 3.10% | 15.03M 0.41% | 14.00M 6.87% | 14.13M 0.90% | 13.01M 7.91% | 11.73M 9.81% | 12.07M 2.87% | 12.26M 1.62% | 11.99M 2.24% | 15.62M 30.28% | 12.33M 21.08% | 15.60M 26.59% | 16.15M 3.47% | 22.49M 39.28% | 24.18M 7.52% | 27.31M 12.94% | 29.90M 9.47% | 31.34M 4.83% | 31.24M 0.31% | 31.80M 1.78% | 33.75M 6.14% | 36.27M 7.46% | 36.04M 0.63% | 32.70M 9.28% | 32.14M 1.72% | |
ebitda | 26.15M - | 31.08M 18.85% | 48.05M 54.61% | 54.05M 12.48% | 46.05M 14.80% | 44.33M 3.74% | 56.93M 28.42% | 60.01M 5.42% | 51.30M 14.51% | 43.35M 15.51% | 70.07M 61.65% | 71.96M 2.70% | 63.31M 12.02% | 55.48M 12.37% | 75.07M 35.30% | 79.17M 5.47% | 72.65M 8.24% | 66.01M 9.14% | 87.24M 32.16% | 93.97M 7.71% | 92.23M 1.85% | 57.43M 37.73% | 62.08M 8.09% | 83.23M 34.09% | 81.97M 1.52% | 64.12M 21.77% | 81.06M 26.42% | 95.28M 17.54% | 95.42M 0.15% | 66.96M 29.83% | 115.06M 71.84% | 150.38M 30.70% | 124.05M 17.51% | 98.07M 20.95% | 147.04M 49.93% | 167.75M 14.09% | 143.62M 14.38% | 111.05M 22.68% | 157.04M 41.42% | 191.37M 21.85% | 159.35M 16.73% | 127.46M 20.01% | 174.51M 36.91% | |
operating income | 13.30M - | 12.56M 5.56% | 27.44M 118.37% | 31.30M 14.07% | 23.36M 25.36% | 22.66M 3.00% | 33.42M 47.51% | 36.36M 8.79% | 26.07M 28.32% | 15.85M 39.19% | 38.39M 142.21% | 41.56M 8.27% | 33.94M 18.35% | 22.27M 34.39% | 40.29M 80.94% | 44.44M 10.30% | 37.20M 16.30% | 25.44M 31.61% | 45.05M 77.11% | 51.69M 14.72% | 47.23M 8.62% | 12.23M 74.12% | 17.94M 46.73% | 38.61M 115.23% | 33.09M 14.30% | 22.80M 31.09% | 36.16M 58.55% | 46.71M 29.18% | 43.83M 6.17% | 20.69M 52.80% | 62.39M 201.59% | 91.50M 46.66% | 62.15M 32.08% | 37.64M 39.44% | 82.99M 120.51% | 97.45M 17.41% | 72.57M 25.52% | 40.48M 44.23% | 79.96M 97.53% | 84.82M - | 46.82M 44.81% | 89.51M 91.20% | ||
depreciation and amortization | 12.85M - | 18.52M 44.13% | 20.61M 11.34% | 22.75M 10.37% | 22.69M 0.26% | 21.67M 4.50% | 23.50M 8.45% | 23.65M 0.63% | 25.24M 6.72% | 27.50M 8.95% | 31.68M 15.21% | 30.40M 4.04% | 29.38M 3.37% | 33.22M 13.07% | 34.78M 4.71% | 34.73M 0.13% | 35.46M 2.08% | 40.57M 14.42% | 42.18M 3.98% | 42.28M 0.23% | 44.99M 6.42% | 45.20M 0.47% | 44.14M 2.36% | 44.62M 1.11% | 48.88M 9.54% | 41.32M 15.47% | 44.91M 8.68% | 48.57M 8.16% | 51.59M 6.23% | 46.27M 10.32% | 52.66M 13.82% | 58.87M 11.79% | 61.90M 5.14% | 60.43M 2.38% | 64.04M 5.98% | 70.31M 9.78% | 71.05M 1.06% | 70.57M 0.67% | 77.09M 9.23% | 80.52M 4.45% | 82.23M 2.12% | 83.32M 1.32% | 87.73M 5.29% | |
total other income expenses net | -351K - | -2.19M 525.07% | -994K 54.69% | -1.17M 17.51% | -708K 39.38% | -64K 90.96% | -308K 381.25% | -500K 62.34% | -437K 12.60% | -238K 45.54% | 5.54M 2,426.47% | -18K 100.33% | -2.74M 15,105.56% | 956K 134.93% | -547K 157.22% | -831K 51.92% | 1.35M 262.70% | -18K 101.33% | -1.49M 8,172.22% | 4.45M 398.99% | 2.63M 40.86% | -5.96M 326.17% | -65K 98.91% | -1.00M 1,441.54% | -734K 26.75% | -104K 85.83% | -379K 264.42% | -1.02M 170.45% | 4.47M 536.49% | -16.06M 458.94% | -20.59M 28.25% | -23.80M 15.57% | -24.81M 4.24% | -28.68M 15.58% | -2.60M 90.92% | -1.63M 37.34% | -2.17M 33.05% | -33.10M 1,425.53% | -34.99M 5.71% | 74.58M 313.10% | -43.75M 158.66% | -35.37M 19.14% | -34.87M 1.43% | |
income before tax | 7.24M - | 1.97M 72.76% | 19.32M 879.47% | 22.70M 17.49% | 15.56M 31.49% | 15.69M 0.85% | 24.67M 57.24% | 28.73M 16.47% | 17.95M 37.53% | 7.91M 55.94% | 35.75M 352.18% | 32.59M 8.84% | 19.05M 41.54% | 10.71M 43.80% | 25.62M 139.31% | 30.13M 17.57% | 22.35M 25.82% | 8.72M 60.98% | 28.60M 227.97% | 36.14M 26.39% | 32.39M 10.39% | -8.03M 124.80% | 4.87M 160.59% | 25.88M 431.79% | 20.29M 21.60% | 10.44M 48.56% | 23.79M 127.94% | 30.06M 26.38% | 29.98M 0.30% | 4.63M 84.56% | 41.80M 802.94% | 67.70M 61.98% | 37.34M 44.85% | 8.96M 76.00% | 50.49M 463.49% | 64.48M 27.69% | 39.16M 39.26% | 7.37M 81.17% | 44.96M 509.81% | 74.58M 65.87% | 41.08M 44.92% | 11.44M 72.14% | 54.64M 377.53% | |
income tax expense | 24.97M - | 1.04M 95.84% | 5.93M 470.84% | 6.72M 13.34% | 5.63M 16.20% | 5.82M 3.23% | 7.45M 28.19% | 8.15M 9.32% | 4.13M 49.37% | 2.35M 43.09% | 9.97M 324.83% | 8.69M 12.87% | 2.13M 75.46% | 2.09M 1.88% | 6.08M 190.30% | 5.96M 1.84% | 3.90M 34.61% | 1.23M 68.44% | 6.72M 445.98% | 7.15M 6.43% | 7.11M 0.67% | -2.73M 138.47% | 2.24M 181.81% | 8.63M 286.09% | 6.81M 21.13% | 3.31M 51.40% | 7.28M 120.07% | 8.16M 12.13% | 6.92M 15.26% | 876K 87.34% | 11.81M 1,247.83% | 18.77M 58.96% | 10.35M 44.86% | 2.10M 79.71% | 13.60M 547.52% | 14.95M 9.96% | 10.13M 32.22% | 2.85M 71.93% | 12.31M 332.79% | 18.69M 51.79% | 12.90M 30.97% | 4.24M 67.17% | 14.63M 245.47% | |
net income | -1.58M - | 934K 159.11% | 13.39M 1,334.05% | 15.98M 19.33% | 9.92M 37.92% | 9.87M 0.50% | 17.21M 74.35% | 20.58M 19.56% | 13.82M 32.84% | 5.56M 59.78% | 25.78M 363.73% | 23.90M 7.28% | 16.92M 29.21% | 8.61M 49.09% | 19.55M 126.92% | 24.16M 23.61% | 18.45M 23.66% | 7.49M 59.41% | 21.88M 192.13% | 28.99M 32.53% | 25.28M 12.79% | -5.30M 120.95% | 2.63M 149.64% | 17.24M 555.67% | 13.48M 21.83% | 7.13M 47.13% | 16.51M 131.60% | 21.90M 32.67% | 23.06M 5.28% | 3.75M 83.72% | 29.99M 699.09% | 48.94M 63.17% | 26.99M 44.85% | 6.86M 74.58% | 36.90M 437.76% | 49.52M 34.22% | 29.03M 41.39% | 4.53M 84.40% | 32.65M 621.02% | 55.88M 71.17% | 28.17M 49.59% | 7.21M 74.42% | 40.01M 455.15% | |
weighted average shs out | 23.06M - | 23.06M 0% | 23.13M 0.30% | 24.81M 7.27% | 27.62M 11.34% | 27.62M 0% | 27.69M 0.24% | 28.58M 3.22% | 31.04M 8.61% | 31.04M 0% | 31.09M 0.14% | 30.79M 0.96% | 31.38M 1.93% | 31.38M 0% | 31.65M 0.86% | 31.46M 0.60% | 31.36M 0.31% | 31.36M 0% | 32.11M 2.38% | 32.26M 0.46% | 34.01M 5.43% | 34.73M 2.12% | 34.83M 0.29% | 35.21M 1.08% | 35.51M 0.86% | 35.51M 0% | 37.15M 4.62% | 38.03M 2.38% | 38.79M 1.98% | 38.79M 0% | 39.43M 1.66% | 40.71M 3.23% | 40.71M 0% | 42.53M 4.48% | 43.64M 2.60% | 46.60M 6.79% | 46.82M 0.47% | 47.21M 0.83% | 47.35M 0.30% | 47.56M 0.44% | 48.58M 2.14% | 50.59M 4.15% | 51.39M 1.58% | |
weighted average shs out dil | 23.43M - | 23.43M 0% | 30.86M 31.74% | 31.61M 2.41% | 28.01M 11.38% | 28.01M 0% | 33.02M 17.86% | 35.04M 6.14% | 31.67M 9.62% | 31.67M 0% | 37.60M 18.71% | 37.30M 0.79% | 32.17M 13.75% | 32.17M 0% | 34.87M 8.38% | 38.55M 10.55% | 32.20M 16.47% | 32.20M 0% | 37.90M 17.70% | 40.00M 5.55% | 34.73M 13.18% | 34.73M 0% | 35.74M 2.92% | 36.12M 1.06% | 36.48M 1.00% | 36.48M 0% | 38.14M 4.54% | 39.01M 2.30% | 39.65M 1.63% | 39.65M 0% | 48.31M 21.84% | 49.58M 2.63% | 49.58M 0% | 43.40M 12.45% | 52.55M 21.07% | 55.51M 5.64% | 47.59M 14.28% | 48.15M 1.20% | 52.52M 9.07% | 56.55M 7.67% | 48.58M 14.10% | 51.62M 6.27% | 57.08M 10.57% | |
eps | -0.07 - | 0.04 158.39% | 0.58 1,350.00% | 0.64 10.34% | 0.36 43.75% | 0.36 0% | 0.62 72.22% | 0.72 16.13% | 0.45 37.50% | 0.18 60% | 0.83 361.11% | 0.78 6.02% | 0.54 30.77% | 0.27 50% | 0.62 129.63% | 0.77 24.19% | 0.59 23.38% | 0.24 59.32% | 0.68 183.33% | 0.90 32.35% | 0.73 18.89% | -0.15 120.55% | 0.08 153.33% | 0.49 512.50% | 0.38 22.45% | 0.20 47.37% | 0.44 120% | 0.58 31.82% | 0.59 1.72% | 0.10 83.59% | 0.76 685.12% | 1.20 57.89% | 0.66 45.00% | 0.16 75.76% | 0.85 431.25% | 1.06 24.71% | 0.62 41.51% | 0.10 84.53% | 0.69 619.50% | 1.29 86.96% | 0.62 51.94% | 0.14 77.42% | 0.78 457.14% | |
epsdiluted | -0.07 - | 0.04 159.35% | 0.54 1,250% | 0.60 11.11% | 0.35 41.67% | 0.35 0% | 0.59 68.57% | 0.67 13.56% | 0.44 34.33% | 0.18 59.09% | 0.77 327.78% | 0.72 6.49% | 0.53 26.39% | 0.27 49.06% | 0.60 122.22% | 0.72 20% | 0.57 20.83% | 0.23 59.65% | 0.65 182.61% | 0.83 27.69% | 0.73 12.05% | -0.15 120.55% | 0.07 146.67% | 0.48 585.71% | 0.37 22.92% | 0.20 45.95% | 0.43 115.00% | 0.56 30.23% | 0.58 3.57% | 0.09 83.69% | 0.62 555.39% | 0.99 59.68% | 0.54 45.45% | 0.16 70.37% | 0.80 400% | 0.99 23.75% | 0.61 38.38% | 0.09 84.59% | 0.62 559.57% | 1.08 74.19% | 0.62 42.59% | 0.14 77.42% | 0.70 400.00% |
All numbers in CAD (except ratios and percentages)