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

Subscribe NowHelp
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
account payables
32.31M
-
31.27M
3.22%
35.92M
14.88%
11.85M
67.01%
35.67M
201.08%
35.22M
1.28%
36.01M
2.25%
14.40M
60.00%
36.75M
155.17%
34.31M
6.63%
39.02M
13.72%
16.94M
56.59%
52.95M
212.55%
50.70M
4.24%
26.05M
48.62%
49.59M
90.35%
47.56M
4.09%
48.90M
2.82%
28.00M
42.75%
47.48M
69.60%
41.41M
12.79%
43.95M
6.14%
21.41M
51.30%
39.41M
84.08%
45.86M
16.37%
50.90M
11.00%
accumulated other comprehensive income loss
-5.42M
-
-15.80M
191.62%
-10.17M
35.65%
-10.26M
0.89%
-22.96M
123.84%
-43.27M
88.41%
-41.76M
3.49%
-52.01M
24.54%
-54.05M
3.94%
-55.61M
2.88%
-48.85M
12.16%
-48.57M
0.56%
-41.64M
14.28%
-45.39M
9.01%
-47.35M
4.32%
-51.09M
7.90%
-48.75M
4.59%
-54.18M
11.15%
-51.51M
4.93%
-50.83M
1.32%
-52.55M
3.38%
-56.46M
7.44%
-43.77M
22.47%
-42.99M
1.80%
-38.79M
9.77%
-30.44M
21.52%
cash and cash equivalents
47.77M
-
47.06M
1.47%
47.42M
0.76%
54.12M
14.12%
52.22M
3.51%
30.36M
41.87%
28.89M
4.82%
25.86M
10.49%
27.87M
7.77%
43.42M
55.77%
42.27M
2.64%
43.21M
2.21%
12.55M
70.95%
18.49M
47.29%
12.76M
31.00%
18.09M
41.77%
24.76M
36.91%
13.62M
44.99%
16.52M
21.25%
15.04M
8.92%
19.13M
27.13%
17.07M
10.75%
32.82M
92.26%
15.39M
53.10%
23.87M
55.07%
10.91M
54.28%
cash and short term investments
52.60M
-
51.70M
1.71%
52.74M
2.01%
59.85M
13.47%
57.61M
3.74%
32.94M
42.82%
29.88M
9.30%
27.35M
8.45%
29.36M
7.36%
44.38M
51.12%
46.31M
4.36%
47.30M
2.12%
13.57M
71.30%
19.48M
43.49%
15.04M
22.79%
20.06M
33.40%
27.00M
34.58%
15.31M
43.28%
19.44M
26.92%
17.54M
9.78%
20.88M
19.08%
20.45M
2.04%
33.74M
64.94%
16.50M
51.10%
24.33M
47.45%
12.53M
48.47%
common stock
111.38M
-
111.34M
0.04%
111.49M
0.14%
111.49M
0%
111.02M
0.43%
86.53M
22.06%
86.47M
0.06%
86.05M
0.49%
86.77M
0.84%
87.03M
0.30%
86.83M
0.24%
85.52M
1.51%
91.68M
7.21%
91.91M
0.25%
91.94M
0.03%
92.58M
0.70%
92.88M
0.32%
92.89M
0.01%
92.71M
0.20%
93.36M
0.70%
93.83M
0.51%
94.00M
0.18%
94.02M
0.03%
94.19M
0.18%
95.16M
1.03%
95.25M
0.09%
deferred revenue
7.87M
-
8.63M
9.61%
9.48M
9.91%
8.99M
5.17%
7.73M
14.04%
8.36M
8.17%
9.35M
11.83%
7.65M
18.20%
7.38M
3.54%
9.33M
26.44%
10.73M
15.04%
9.49M
11.59%
18.63M
96.35%
17.14M
7.97%
16.56M
3.42%
18.56M
12.13%
23.91M
28.82%
24.94M
4.30%
24.42M
2.09%
20.12M
17.62%
21.90M
8.87%
21.63M
1.23%
25.79M
19.19%
24.34M
5.58%
26.34M
8.20%
27.48M
4.32%
deferred revenue non current
3.70M
-
3.50M
5.46%
3.13M
10.57%
3.32M
6.00%
2.95M
11.06%
2.91M
1.36%
2.85M
2.30%
2.96M
3.94%
4.55M
53.97%
4.68M
2.88%
4.93M
5.23%
5.53M
12.19%
5.54M
0.25%
6.24M
12.46%
6.95M
11.42%
8.32M
19.76%
9.35M
12.32%
9.09M
2.77%
9.06M
0.33%
9.02M
0.39%
8.45M
6.30%
7.67M
9.27%
8.86M
15.50%
8.89M
0.33%
9.15M
3.02%
9.07M
0.92%
deferrred tax liabilities non current
3.52M
-
3.37M
4.31%
4.09M
21.26%
3.09M
24.52%
2.73M
11.47%
2.50M
8.42%
2.26M
9.63%
1.52M
32.63%
1.70M
11.22%
1.98M
16.64%
2.73M
38.29%
2.86M
4.50%
5.16M
80.47%
5.07M
1.59%
5.91M
16.48%
5.12M
13.42%
4.57M
10.65%
3.64M
20.43%
3.60M
1.10%
3.17M
12.01%
3.13M
1.14%
2.76M
11.82%
3.76M
36.23%
2.92M
22.21%
2.79M
4.44%
3.00M
7.16%
goodwill
27.08M
-
25.97M
4.11%
26.53M
2.15%
26.49M
0.15%
25.14M
5.09%
23.00M
8.50%
23.13M
0.53%
21.86M
5.47%
21.54M
1.47%
21.25M
1.32%
21.94M
3.21%
21.93M
0.05%
41.73M
90.28%
41.02M
1.69%
39.89M
2.75%
39.12M
1.95%
39.71M
1.51%
38.52M
3.00%
38.65M
0.34%
39.08M
1.11%
38.73M
0.89%
37.84M
2.29%
40.29M
6.47%
40.45M
0.40%
41.45M
2.48%
43.05M
3.85%
goodwill and intangible assets
33.87M
-
31.51M
6.97%
33.27M
5.60%
33.78M
1.53%
31.22M
7.59%
27.78M
11.02%
27.61M
0.59%
25.96M
6.01%
25.41M
2.12%
24.88M
2.07%
25.48M
2.40%
25.32M
0.63%
74.29M
193.42%
68.80M
7.40%
69.76M
1.40%
65.62M
5.93%
64.61M
1.54%
61.39M
4.98%
60.30M
1.78%
59.57M
1.21%
57.56M
3.38%
55.37M
3.81%
57.91M
4.59%
55.93M
3.41%
56.48M
0.98%
57.23M
1.33%
intangible assets
6.79M
-
5.54M
18.39%
6.75M
21.77%
7.29M
8.12%
6.08M
16.66%
4.78M
21.42%
4.49M
5.99%
4.10M
8.78%
3.87M
5.59%
3.63M
6.23%
3.54M
2.34%
3.39M
4.24%
32.57M
860.40%
27.77M
14.71%
29.87M
7.53%
26.51M
11.25%
24.90M
6.05%
22.88M
8.15%
21.65M
5.34%
20.50M
5.35%
18.83M
8.12%
17.52M
6.94%
17.62M
0.53%
15.48M
12.12%
15.03M
2.95%
14.18M
5.64%
inventory
37.65M
-
37.28M
0.99%
37.38M
0.26%
35.23M
5.74%
34.55M
1.93%
32.24M
6.69%
31.55M
2.12%
27.95M
11.42%
30.74M
9.98%
33.09M
7.63%
34.94M
5.59%
33.00M
5.54%
39.44M
19.50%
37.88M
3.95%
38.59M
1.86%
39.19M
1.55%
38.60M
1.50%
37.86M
1.91%
38.02M
0.42%
41.51M
9.20%
41.53M
0.04%
42.74M
2.93%
38.87M
9.08%
41.77M
7.47%
41.84M
0.16%
48.38M
15.65%
long term debt
7.67M
-
6.58M
14.28%
5.91M
10.21%
5.18M
12.22%
4.58M
11.71%
3.88M
15.33%
3.29M
15.04%
2.72M
17.46%
2.25M
17.14%
2.12M
5.95%
2.14M
1.23%
1.76M
17.96%
1.53M
12.91%
1.42M
7.38%
long term investments
net debt
-47.46M
-
-47.06M
0.84%
-47.42M
0.76%
-54.12M
14.12%
-52.22M
3.51%
-30.36M
41.87%
-28.89M
4.82%
-25.86M
10.49%
-27.56M
6.57%
-42.96M
55.87%
-41.82M
2.66%
-43.21M
3.32%
143K
100.33%
2.01M
1,305.59%
6.76M
236.42%
11.30M
67.18%
-8.46M
174.83%
-2.17M
74.37%
-5.78M
166.42%
6.29M
208.93%
1.86M
70.45%
24.10M
1,196.40%
7.39M
69.34%
7.43M
0.58%
-6.62M
189.11%
3.11M
147.03%
net receivables
59.00M
-
51.55M
12.64%
61.59M
19.48%
51.83M
15.85%
55.05M
6.21%
48.02M
12.77%
55.06M
14.66%
54.31M
1.37%
55.23M
1.71%
42.72M
22.66%
51.06M
19.53%
51.76M
1.37%
64.27M
24.18%
60.15M
6.41%
56.20M
6.57%
58.75M
4.54%
49.84M
15.17%
59.24M
18.87%
58.07M
1.98%
58.52M
0.78%
42.14M
28.00%
66.30M
57.34%
64.55M
2.64%
63.97M
0.90%
62.57M
2.18%
69.64M
11.29%
other assets
other current assets
2.37M
-
3.04M
28.22%
2.61M
13.94%
2.28M
12.67%
2.50M
9.69%
2.44M
2.68%
2.82M
15.65%
2.80M
0.53%
2.71M
3.21%
2.69M
0.66%
3.23M
20.13%
3.10M
4.20%
6.76M
118.30%
6.96M
2.90%
7.57M
8.75%
7.28M
3.79%
7.63M
4.79%
8.44M
10.55%
9.59M
13.70%
9.03M
5.90%
8.66M
4.03%
9.35M
7.96%
11.12M
18.94%
9.43M
15.22%
8.65M
8.26%
10.17M
17.59%
other current liabilities
1.06M
-
638K
39.75%
572K
10.34%
18.24M
3,088.29%
508K
97.21%
427K
15.94%
437K
2.34%
20.15M
4,511.21%
854K
95.76%
962K
12.65%
757K
21.31%
20.53M
2,612.42%
6.01M
70.71%
6.09M
1.25%
28.87M
374.06%
6.00M
79.20%
3.66M
39.09%
3.85M
5.14%
26.17M
580.60%
2.85M
89.09%
2.56M
10.26%
2.57M
0.35%
27.81M
981.60%
6.62M
76.21%
5.75M
13.08%
6.02M
4.71%
other liabilities
other non current assets
42.60M
-
41.69M
2.15%
43.17M
3.57%
42.47M
1.64%
39.53M
6.91%
36.48M
7.72%
36.90M
1.15%
36.04M
2.32%
35.66M
1.05%
34.54M
3.15%
35.01M
1.38%
35.18M
0.49%
48.47M
37.76%
48.65M
0.39%
48.36M
0.60%
48.19M
0.36%
47.55M
1.31%
47.18M
0.78%
48.00M
1.73%
46.26M
3.61%
46.68M
0.91%
46.46M
0.48%
50.36M
8.39%
51.48M
2.23%
50.11M
2.66%
53.11M
5.98%
other non current liabilities
474K
-
922K
94.51%
452K
50.98%
340K
24.78%
711K
109.12%
1.31M
83.97%
869K
33.56%
791K
8.98%
507K
35.90%
440K
13.21%
195K
55.68%
75K
61.54%
2.12M
2,730.67%
2.08M
2.12%
2.77M
33.21%
3.15M
13.62%
2.84M
9.57%
3.46M
21.48%
3.06M
11.58%
10.04M
228.71%
9.78M
2.62%
10.82M
10.66%
10.27M
5.12%
9.64M
6.08%
9.26M
3.97%
8.63M
6.76%
othertotal stockholders equity
16.17M
-
15.79M
2.36%
16.08M
1.86%
16.50M
2.62%
16.54M
0.22%
17.15M
3.71%
17.52M
2.16%
17.78M
1.45%
17.40M
2.15%
17.29M
0.63%
17.64M
2.02%
18.15M
2.92%
17.77M
2.11%
18.01M
1.35%
18.43M
2.34%
18.25M
0.99%
18.28M
0.18%
18.73M
2.50%
19.20M
2.47%
18.82M
1.98%
18.78M
0.19%
19.15M
1.96%
19.68M
2.77%
19.72M
0.22%
20.10M
1.92%
21.22M
5.54%
preferred stock
property plant equipment net
44.83M
-
42.85M
4.42%
43.17M
0.73%
42.78M
0.89%
40.01M
6.48%
37.08M
7.31%
37.86M
2.11%
35.70M
5.73%
35.37M
0.90%
34.94M
1.24%
36.01M
3.06%
35.98M
0.08%
44.18M
22.80%
44.66M
1.08%
44.31M
0.79%
43.69M
1.41%
42.04M
3.78%
40.51M
3.63%
39.36M
2.83%
50.22M
27.57%
48.79M
2.84%
48.45M
0.70%
50.48M
4.19%
48.53M
3.86%
48.54M
0.03%
50.03M
3.07%
retained earnings
112.11M
-
110.77M
1.19%
112.43M
1.50%
113.64M
1.07%
115.12M
1.30%
116.05M
0.81%
116.61M
0.49%
118.93M
1.99%
120.70M
1.48%
124.66M
3.28%
125.58M
0.74%
127.83M
1.79%
124.83M
2.35%
118.86M
4.78%
114.91M
3.32%
107.19M
6.72%
112.38M
4.84%
112.40M
0.02%
112.17M
0.20%
112.11M
0.06%
103.09M
8.05%
106.27M
3.08%
102.63M
3.42%
106.19M
3.46%
103.75M
2.30%
100.07M
3.55%
short term debt
304K
-
337K
10.86%
777K
130.56%
840K
8.11%
727K
13.45%
615K
15.41%
834K
35.61%
779K
6.59%
312K
59.95%
457K
46.47%
455K
0.44%
971K
113.41%
5.02M
417.10%
13.92M
177.24%
13.61M
2.21%
24.21M
77.82%
11.72M
51.56%
7.58M
35.36%
7.45M
1.72%
18.62M
149.95%
18.73M
0.61%
39.05M
108.47%
38.06M
2.54%
21.06M
44.66%
15.71M
25.40%
12.61M
19.77%
short term investments
4.84M
-
4.64M
4.05%
5.32M
14.65%
5.73M
7.61%
5.39M
5.89%
2.58M
52.09%
982K
61.97%
1.49M
51.43%
1.49M
0.20%
958K
35.70%
4.04M
321.61%
4.09M
1.19%
1.02M
74.99%
990K
3.13%
2.28M
130.51%
1.98M
13.41%
2.24M
13.26%
1.69M
24.44%
2.92M
72.56%
2.49M
14.63%
1.75M
29.55%
3.38M
92.82%
919K
72.84%
1.11M
20.35%
458K
58.59%
1.62M
253.93%
tax assets
10.54M
-
11.14M
5.66%
10.32M
7.30%
9.82M
4.91%
10.27M
4.66%
10.83M
5.38%
9.77M
9.80%
8.90M
8.86%
8.37M
6.01%
8.30M
0.78%
7.97M
3.94%
7.68M
3.66%
4.75M
38.11%
4.62M
2.92%
4.71M
2.15%
4.27M
9.42%
5.71M
33.68%
5.23M
8.39%
4.82M
7.80%
4.82M
0.04%
5.13M
6.37%
4.41M
14.03%
3.63M
17.56%
4.15M
14.15%
4.11M
0.89%
4.12M
0.29%
tax payables
331K
-
337K
1.81%
777K
130.56%
840K
8.11%
727K
13.45%
615K
15.41%
834K
35.61%
779K
6.59%
519K
33.38%
654K
26.01%
421K
35.63%
971K
130.64%
689K
29.04%
968K
40.49%
873K
9.81%
557K
36.20%
687K
23.34%
1.04M
51.38%
704K
32.31%
311K
55.82%
128K
58.84%
249K
94.53%
43K
82.73%
242K
462.79%
384K
58.68%
457K
19.01%
total assets
283.47M
-
270.75M
4.49%
284.25M
4.99%
278.03M
2.19%
270.74M
2.62%
227.80M
15.86%
231.45M
1.60%
219.00M
5.38%
222.85M
1.76%
225.53M
1.20%
240.02M
6.42%
239.32M
0.29%
295.75M
23.58%
291.20M
1.54%
284.54M
2.29%
287.05M
0.88%
282.98M
1.42%
275.17M
2.76%
277.60M
0.88%
287.47M
3.56%
271.37M
5.60%
293.53M
8.17%
310.65M
5.83%
291.76M
6.08%
296.63M
1.67%
305.22M
2.90%
total current assets
151.63M
-
143.57M
5.31%
154.32M
7.49%
149.19M
3.33%
149.71M
0.35%
115.63M
22.76%
119.31M
3.18%
112.41M
5.78%
118.05M
5.02%
122.87M
4.09%
135.55M
10.31%
135.16M
0.29%
124.05M
8.22%
124.48M
0.34%
117.40M
5.69%
125.28M
6.72%
123.07M
1.76%
120.86M
1.80%
125.12M
3.53%
126.60M
1.19%
113.21M
10.58%
138.85M
22.65%
148.28M
6.79%
131.67M
11.20%
137.38M
4.34%
140.73M
2.43%
total current liabilities
41.54M
-
40.87M
1.62%
46.75M
14.39%
39.91M
14.62%
44.63M
11.83%
44.62M
0.04%
46.63M
4.51%
42.98M
7.83%
45.29M
5.38%
45.06M
0.51%
50.96M
13.10%
47.93M
5.95%
82.61M
72.35%
87.85M
6.35%
85.09M
3.14%
98.36M
15.60%
86.86M
11.70%
85.27M
1.83%
86.04M
0.90%
89.08M
3.53%
84.61M
5.01%
107.21M
26.71%
113.06M
5.46%
91.43M
19.13%
93.66M
2.44%
97.01M
3.57%
total debt
304K
-
312K
-
457K
46.47%
455K
0.44%
12.70M
-
20.50M
61.46%
19.52M
4.78%
29.39M
50.57%
16.30M
44.53%
11.46M
29.74%
10.74M
6.22%
21.34M
98.63%
20.98M
1.65%
41.17M
96.19%
40.21M
2.34%
22.82M
43.23%
17.25M
24.44%
14.03M
18.67%
total investments
4.84M
-
4.64M
4.05%
5.32M
14.65%
5.73M
7.61%
5.39M
5.89%
2.58M
52.09%
982K
61.97%
1.49M
51.43%
1.49M
0.20%
958K
35.70%
4.04M
321.61%
4.09M
1.19%
1.02M
74.99%
990K
3.13%
2.28M
130.51%
1.98M
13.41%
2.24M
13.26%
1.69M
24.44%
2.92M
72.56%
2.49M
14.63%
1.75M
29.55%
3.38M
92.82%
919K
72.84%
1.11M
20.35%
458K
58.59%
1.62M
253.93%
total liabilities
49.24M
-
48.66M
1.17%
54.42M
11.83%
46.66M
14.26%
51.03M
9.37%
51.34M
0.60%
52.60M
2.46%
48.25M
8.28%
52.05M
7.87%
52.16M
0.22%
58.82M
12.77%
56.39M
4.13%
103.11M
82.84%
107.82M
4.57%
106.62M
1.11%
120.13M
12.67%
108.19M
9.94%
105.33M
2.65%
105.04M
0.27%
114.02M
8.55%
108.22M
5.09%
130.58M
20.66%
138.09M
5.75%
114.64M
16.98%
116.40M
1.54%
119.13M
2.34%
total liabilities and stockholders equity
283.47M
-
270.75M
4.49%
284.25M
4.99%
278.03M
2.19%
270.74M
2.62%
227.80M
15.86%
231.45M
1.60%
219.00M
5.38%
222.85M
1.76%
225.53M
1.20%
240.02M
6.42%
239.32M
0.29%
295.75M
23.58%
291.20M
1.54%
284.54M
2.29%
287.05M
0.88%
282.98M
1.42%
275.17M
2.76%
277.60M
0.88%
287.47M
3.56%
271.37M
5.60%
293.53M
8.17%
310.65M
5.83%
291.76M
6.08%
296.63M
1.67%
305.22M
2.90%
total non current assets
131.85M
-
127.18M
3.54%
129.94M
2.16%
128.84M
0.84%
121.03M
6.07%
112.17M
7.32%
112.14M
0.02%
106.59M
4.95%
104.81M
1.68%
102.65M
2.05%
104.47M
1.77%
104.16M
0.30%
171.69M
64.84%
166.73M
2.89%
167.15M
0.25%
161.77M
3.22%
159.91M
1.15%
154.31M
3.50%
152.48M
1.18%
160.87M
5.50%
158.16M
1.69%
154.68M
2.20%
162.38M
4.98%
160.09M
1.41%
159.25M
0.53%
164.49M
3.30%
total non current liabilities
7.70M
-
7.80M
1.22%
7.67M
1.58%
6.75M
12.08%
6.40M
5.19%
6.72M
5.11%
5.98M
11.11%
5.27M
11.78%
6.75M
28.13%
7.10M
5.12%
7.86M
10.66%
8.46M
7.69%
20.50M
142.24%
19.97M
2.60%
21.53M
7.84%
21.77M
1.09%
21.34M
1.97%
20.05M
6.02%
19.00M
5.25%
24.95M
31.29%
23.61M
5.34%
23.37M
1.04%
25.03M
7.11%
23.21M
7.25%
22.74M
2.03%
22.12M
2.74%
total stockholders equity
234.23M
-
222.09M
5.19%
229.83M
3.49%
231.37M
0.67%
219.71M
5.04%
176.46M
19.68%
178.85M
1.35%
170.75M
4.53%
170.81M
0.03%
173.37M
1.50%
181.20M
4.52%
182.93M
0.95%
192.64M
5.31%
183.38M
4.80%
177.92M
2.98%
166.92M
6.18%
174.79M
4.71%
169.84M
2.83%
172.56M
1.60%
173.45M
0.51%
163.15M
5.94%
162.95M
0.12%
172.56M
5.90%
177.12M
2.64%
180.23M
1.76%
186.09M
3.26%

All numbers in (except ratios and percentages)