EXF
COM:EXFO
EXFO Inc.
- Stock
Last Close
7.86
01/01 00:00
Volume Today
1.11K
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
Nov '13 | Feb '14 | May '14 | Aug '14 | Nov '14 | Feb '15 | May '15 | Aug '15 | Nov '15 | Feb '16 | May '16 | Aug '16 | Feb '18 | May '18 | Aug '18 | Nov '18 | Feb '19 | May '19 | Aug '19 | Nov '19 | Feb '20 | May '20 | Aug '20 | Nov '20 | Feb '21 | May '21 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 56.00M - | 51.18M 8.61% | 63.88M 24.82% | 59.74M 6.48% | 56.72M 5.05% | 50.99M 10.11% | 57.78M 13.32% | 56.59M 2.05% | 56.11M 0.86% | 54.57M 2.73% | 60.90M 11.59% | 62.86M 3.22% | 64.34M 2.36% | 72.04M 11.96% | 70.01M 2.81% | 69.18M 1.19% | 74.11M 7.12% | 73.83M 0.38% | 70.36M 4.69% | 73.70M 4.73% | 55.41M 24.81% | 66.66M 20.30% | 70.57M 5.87% | 71.51M 1.33% | 69.25M 3.16% | 72.64M 4.90% | |
cost of revenue | 21.18M - | 20.07M 5.25% | 23.47M 16.92% | 22.11M 5.79% | 21.24M 3.94% | 19.55M 7.96% | 22.28M 13.99% | 21.98M 1.37% | 20.14M 8.36% | 18.90M 6.12% | 23.88M 26.32% | 24.14M 1.11% | 25.33M 4.89% | 28.96M 14.36% | 27.43M 5.31% | 28.90M 5.36% | 29.06M 0.57% | 30.46M 4.80% | 30.26M 0.65% | 30.24M 0.06% | 23.80M 21.31% | 27.95M 17.45% | 32.57M 16.55% | 29.87M 8.30% | 30.42M 1.85% | 30.30M 0.41% | |
gross profit | 34.82M - | 31.11M 10.66% | 40.41M 29.92% | 37.63M 6.88% | 35.49M 5.70% | 31.44M 11.39% | 35.50M 12.90% | 34.62M 2.48% | 35.97M 3.90% | 35.67M 0.84% | 37.02M 3.78% | 38.71M 4.58% | 39.02M 0.78% | 43.08M 10.41% | 42.59M 1.13% | 40.28M 5.41% | 45.05M 11.82% | 43.37M 3.72% | 40.10M 7.53% | 43.45M 8.35% | 31.62M 27.24% | 38.71M 22.45% | 38.00M 1.84% | 41.64M 9.59% | 38.83M 6.75% | 42.35M 9.05% | |
selling and marketing expenses | 2.46M - | 2.32M 5.70% | 2.24M 3.15% | 2.38M 5.84% | 2.34M 1.35% | 2.27M 2.90% | 1.61M 29.36% | 1.49M 7.09% | 1.27M 14.60% | 1.21M 5.10% | 1.25M 3.47% | 1.25M 0.24% | 4.32M 245.80% | 5.76M 33.48% | 3.41M 40.78% | 4.37M 27.97% | 3.52M 19.43% | 3.44M 2.27% | 3.15M 8.37% | 3.93M 24.56% | 3.97M 1.20% | 3.83M 3.52% | 3.65M 4.85% | 4.72M 29.50% | |||
general and administrative expenses | 21.71M - | 21.54M 0.79% | 21.73M 0.90% | 21.45M 1.27% | 21.03M 1.97% | 20.17M 4.11% | 20.49M 1.59% | 20.51M 0.11% | 20.25M 1.26% | 19.57M 3.39% | 20.80M 6.30% | 21.55M 3.63% | 24.92M 15.60% | 25.96M 4.18% | 24.73M 4.73% | 26.38M 6.66% | 25.47M 3.42% | 23.76M 6.72% | 23.04M 3.05% | 24.50M 6.37% | 24.30M 0.82% | 18.90M 22.24% | 24.59M 30.11% | 21.61M 12.13% | |||
selling general and administrative expenses | 24.16M - | 23.85M 1.29% | 23.97M 0.50% | 23.83M 0.60% | 23.38M 1.91% | 22.44M 3.99% | 22.10M 1.55% | 22.00M 0.42% | 21.53M 2.17% | 20.77M 3.49% | 22.05M 6.14% | 22.80M 3.41% | 29.23M 28.21% | 31.72M 8.51% | 28.14M 11.29% | 30.74M 9.25% | 28.99M 5.69% | 27.20M 6.18% | 26.19M 3.72% | 28.43M 8.56% | 28.28M 0.54% | 22.73M 19.61% | 28.23M 24.21% | 26.33M 6.75% | 27.13M 3.04% | 24.99M 7.90% | |
research and development expenses | 11.28M - | 10.97M 2.73% | 11.74M 7.04% | 10.85M 7.65% | 11.66M 7.48% | 10.51M 9.88% | 10.92M 3.97% | 10.92M 0.06% | 9.93M 9.01% | 10.16M 2.31% | 11.30M 11.23% | 11.29M 0.12% | 13.09M 15.93% | 16.10M 23.03% | 16.71M 3.81% | 15.22M 8.91% | 12.22M 19.76% | 11.97M 2.01% | 11.14M 6.91% | 11.75M 5.44% | 12.57M 6.95% | 9.17M 27.04% | 12.00M 30.93% | 11.20M 6.71% | 13.55M 20.98% | 14.37M 6.09% | |
other expenses | 3.90M - | ||||||||||||||||||||||||||
cost and expenses | 56.63M - | 54.90M 3.06% | 59.19M 7.81% | 56.78M 4.06% | 56.27M 0.91% | 52.49M 6.71% | 55.30M 5.34% | 54.90M 0.73% | 51.60M 6.01% | 49.84M 3.40% | 57.23M 14.83% | 58.24M 1.75% | 67.65M 16.16% | 76.79M 13.51% | 72.28M 5.87% | 74.86M 3.57% | 70.27M 6.14% | 69.63M 0.92% | 67.59M 2.93% | 70.42M 4.19% | 64.64M 8.21% | 59.85M 7.41% | 72.81M 21.66% | 67.40M 7.44% | 71.10M 5.49% | 73.56M 3.45% | |
operating expenses | 35.45M - | 34.83M 1.75% | 35.72M 2.56% | 34.68M 2.92% | 35.03M 1.03% | 32.95M 5.95% | 33.02M 0.21% | 32.92M 0.30% | 31.46M 4.43% | 30.94M 1.66% | 33.35M 7.81% | 34.09M 2.22% | 42.32M 24.14% | 47.82M 13.00% | 44.86M 6.20% | 45.97M 2.48% | 41.21M 10.35% | 39.17M 4.95% | 37.33M 4.70% | 40.18M 7.63% | 40.84M 1.65% | 31.90M 21.90% | 40.24M 26.15% | 37.53M 6.74% | 40.68M 8.39% | 43.26M 6.34% | |
interest expense | 49K - | 220K 348.98% | 30K 86.36% | 36K - | -61K 269.44% | 63K 203.28% | 470K 646.03% | 309K 34.26% | 112K 63.75% | 334K 198.21% | 198K 40.72% | 508K 156.57% | 377K 25.79% | 1.51M 301.59% | 698K 53.90% | 279K 60.03% | 399K 43.01% | 285K 28.57% | |||||||||
ebitda | 2.66M - | 986K 62.90% | 6.25M 534.08% | 5.06M 19.10% | 4.99M 1.36% | 3.79M 23.99% | 3.91M 3.19% | 5.50M 40.43% | 5.22M 5.00% | 7.01M 34.23% | 4.58M 34.69% | 5.80M 26.77% | 2.31M 60.11% | 1.36M 41.40% | 225K 83.41% | -1.08M 580% | 9.79M 1,006.20% | 7.54M 22.92% | 3.96M 47.45% | 6.93M 74.85% | -5.73M 182.73% | 9.70M 269.18% | 1.65M 83.02% | 10.46M 534.97% | 2.40M 77.05% | 1.76M 26.46% | |
operating income | -628K - | -3.72M 492.52% | 4.69M 226.15% | 2.96M 37.00% | 454K 84.65% | -1.50M 431.50% | 2.48M 264.85% | 1.70M 31.52% | 4.51M 165.39% | 4.73M 4.92% | 3.66M 22.57% | 4.62M 26.15% | -3.31M 171.56% | -4.75M 43.57% | -2.27M 52.21% | -5.68M 150.55% | 3.84M 167.48% | 4.20M 9.46% | 2.77M 33.94% | 3.28M 18.10% | -9.23M 381.62% | 6.81M 173.86% | -2.24M 132.87% | 4.12M 283.71% | -1.85M 144.86% | -911K 50.65% | |
depreciation and amortization | 2.46M - | 2.32M 5.70% | 2.24M 3.15% | 2.38M 5.84% | 2.34M 1.35% | 2.27M 2.90% | 1.61M 29.36% | 1.49M 7.09% | 1.27M 14.60% | 1.21M 5.10% | 1.25M 3.47% | 1.25M 0.24% | 4.32M 245.80% | 5.76M 33.48% | 3.41M 40.78% | 4.37M 27.97% | 3.52M 19.43% | 3.44M 2.27% | 3.15M 8.37% | 3.93M 24.56% | 3.97M 1.20% | 3.83M 3.52% | 3.65M 4.85% | 4.72M 29.50% | 4.24M 10.31% | 3.90M 7.98% | |
total other income expenses net | 829K - | 2.34M 182.39% | -906K 138.70% | -304K 66.45% | 2.19M 821.05% | 3.02M 37.86% | -211K 106.98% | 2.36M 1,220.38% | -627K 126.52% | 596K 195.06% | -648K 208.72% | -181K 72.07% | 616K 440.33% | 141K 77.11% | -1.43M 1,112.77% | -141K 90.13% | 917K 750.35% | -793K 186.48% | -2.24M 182.60% | -670K 70.10% | -766K 14.33% | -946K 23.50% | 240K 125.37% | 1.62M 575% | 10K 99.38% | -1.22M 12,320% | |
income before tax | 201K - | -1.38M 786.57% | 3.79M 374.49% | 2.65M 29.96% | 2.65M 0.26% | 1.52M 42.67% | 2.27M 49.64% | 4.06M 78.99% | 3.88M 4.45% | 5.33M 37.22% | 3.02M 43.40% | 4.44M 47.26% | -2.69M 160.61% | -4.61M 71.20% | -3.70M 19.75% | -5.83M 57.59% | 4.75M 181.58% | 3.41M 28.34% | 533K 84.35% | 2.61M 388.93% | -9.99M 483.42% | 5.87M 158.73% | -2M 134.08% | 5.74M 386.75% | -1.84M 132.01% | -2.13M 16.18% | |
income tax expense | 948K - | -41K 104.32% | 2.12M 5,278.05% | 1.45M 31.75% | 1.17M 19.60% | 586K 49.70% | 1.71M 191.30% | 1.74M 1.93% | 2.12M 21.61% | 1.36M 35.54% | 2.10M 53.67% | 2.19M 4.39% | 2.32M 6.08% | 1.36M 41.28% | 254K 81.36% | 1.64M 546.06% | -440K 126.81% | 3.38M 869.32% | 760K 77.55% | 2.67M 251.18% | -971K 136.38% | 2.69M 377.14% | 1.63M 39.32% | 2.18M 33.56% | 603K 72.35% | 1.55M 156.88% | |
net income | -747K - | -1.34M 79.25% | 1.67M 224.35% | 1.20M 27.69% | 1.48M 23.01% | 931K 37.14% | 563K 39.53% | 2.32M 312.61% | 1.77M 23.98% | 3.96M 124.41% | 919K 76.81% | 2.25M 145.05% | -4.66M 306.93% | -5.97M 28.11% | -3.95M 33.82% | -7.47M 88.99% | 5.19M 169.55% | 21K 99.60% | -227K 1,180.95% | -63K 72.25% | -9.02M 14,219.05% | 3.18M 135.22% | -3.63M 214.35% | 3.55M 197.83% | -2.44M 168.63% | -3.68M 50.96% | |
weighted average shs out | 60.22M - | 60.41M 0.33% | 60.34M 0.12% | 60.35M 0.01% | 60.34M 0.02% | 59.22M 1.85% | 53.86M 9.04% | 53.81M 0.10% | 53.81M 0.01% | 53.93M 0.21% | 53.94M 0.02% | 53.77M 0.32% | 54.98M 2.24% | 55.10M 0.23% | 55.11M 0.02% | 55.18M 0.13% | 55.34M 0.29% | 55.39M 0.09% | 55.38M 0.02% | 55.44M 0.11% | 55.60M 0.30% | 55.68M 0.13% | 55.70M 0.04% | 55.75M 0.09% | 55.94M 0.34% | 56.03M 0.16% | |
weighted average shs out dil | 61.04M - | 60.41M 1.02% | 60.99M 0.95% | 61.04M 0.09% | 60.98M 0.10% | 59.81M 1.91% | 54.55M 8.80% | 54.47M 0.14% | 54.53M 0.11% | 54.62M 0.15% | 54.81M 0.36% | 54.71M 0.19% | 54.98M 0.49% | 55.10M 0.23% | 55.11M 0.02% | 55.18M 0.13% | 56.16M 1.77% | 56.44M 0.49% | 55.38M 1.87% | 55.44M 0.11% | 55.60M 0.30% | 56.72M 2.02% | 55.70M 1.81% | 57.02M 2.38% | 55.94M 1.90% | 56.03M 0.16% | |
eps | -0.01 - | -0.02 79.03% | 0.03 224.32% | 0.02 27.54% | 0.02 22.50% | 0.02 35.92% | 0.01 33.12% | 0.04 311.43% | 0.03 24.07% | 0.07 124.09% | 0.02 76.87% | 0.04 146.47% | -0.08 302.39% | -0.11 29.72% | -0.07 34.82% | -0.14 95.26% | 0.09 167% | 0.00 99.57% | -0.00 1,125% | -0.00 73.17% | -0.16 14,445.45% | 0.06 135.69% | -0.07 214.19% | 0.06 197.85% | -0.04 168.34% | -0.07 50.69% | |
epsdiluted | -0.01 - | -0.02 81.97% | 0.03 222.97% | 0.02 27.84% | 0.02 23.35% | 0.02 35.80% | 0.01 33.97% | 0.04 313.59% | 0.03 23.94% | 0.07 124.07% | 0.02 76.86% | 0.04 145.24% | -0.08 305.83% | -0.11 29.72% | -0.07 34.82% | -0.14 95.26% | 0.09 166.07% | 0.00 99.57% | -0.00 1,125% | -0.00 73.17% | -0.16 14,445.45% | 0.06 135% | -0.07 216.43% | 0.06 195.55% | -0.04 169.98% | -0.07 50.69% |
All numbers in (except ratios and percentages)