av/firstservice--big.svg

NASDAQ:FSV

FirstService Corporation

  • Stock

USD

Last Close

241.96

01/05 20:00

Market Cap

9.45B

Beta: 1.00

Volume Today

55.76K

Avg: 49.81K

PE Ratio

53.93

PFCF: 55.90

Dividend Yield

0.54%

Payout:27.33%

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
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
Sep '25
revenue
-758.45M
-
607.95M
180.16%
326.25M
46.34%
349.52M
7.13%
316.11M
9.56%
307.59M
2.70%
385.10M
25.20%
409.08M
6.23%
381.12M
6.84%
375.97M
1.35%
434.86M
15.66%
456.52M
4.98%
438.11M
4.03%
426.46M
2.66%
495.35M
16.15%
506.36M
2.22%
503.31M
0.60%
485.65M
3.51%
573.91M
18.17%
672.25M
17.14%
675.59M
0.50%
633.83M
6.18%
621.60M
1.93%
741.93M
19.36%
775.05M
4.46%
711.07M
8.26%
831.63M
16.96%
849.43M
2.14%
856.95M
0.88%
834.57M
2.61%
930.71M
11.52%
960.46M
3.20%
1.02B
6.21%
1.02B
0.16%
1.12B
9.95%
1.12B
0.23%
1.08B
3.39%
1.16B
7.30%
1.30B
12.04%
1.40B
7.60%
1.37B
2.20%
1.25B
8.39%
1.44B
15.05%
1.43B
0.52%
cost of revenue
-425.75M
-
405.43M
195.23%
224.14M
44.71%
241.05M
7.54%
221.47M
8.12%
222.51M
0.47%
266.43M
19.74%
292.39M
9.74%
268.76M
8.08%
272.41M
1.36%
301.94M
10.84%
317.10M
5.02%
297.92M
6.05%
298.52M
0.20%
331.44M
11.03%
343.03M
3.49%
347.26M
1.23%
340.70M
1.89%
388.66M
14.08%
451.67M
16.21%
453.07M
0.31%
435.15M
3.96%
412.01M
5.32%
496.37M
20.47%
528.27M
6.43%
490.81M
7.09%
554.68M
13.01%
579.31M
4.44%
578.04M
0.22%
575.83M
0.38%
638.48M
10.88%
661.10M
3.54%
690.31M
4.42%
700.26M
1.44%
754.26M
7.71%
756.56M
0.30%
735.92M
2.73%
788.58M
7.16%
862.46M
9.37%
936.57M
8.59%
911.36M
2.69%
841.47M
7.67%
997.13M
18.50%
995.89M
0.12%
gross profit
-332.69M
-
202.52M
160.87%
102.11M
49.58%
108.48M
6.24%
94.65M
12.75%
85.08M
10.11%
118.67M
39.48%
116.69M
1.67%
112.36M
3.72%
103.56M
7.83%
132.92M
28.35%
139.42M
4.89%
140.19M
0.55%
127.93M
8.74%
163.90M
28.12%
163.33M
0.35%
156.06M
4.45%
144.96M
7.11%
185.25M
27.80%
220.58M
19.07%
222.52M
0.88%
198.68M
10.71%
209.59M
5.49%
245.56M
17.17%
246.78M
0.50%
220.25M
10.75%
276.95M
25.74%
270.12M
2.47%
278.90M
3.25%
258.74M
7.23%
292.23M
12.95%
299.36M
2.44%
329.79M
10.16%
318.18M
3.52%
365.47M
14.86%
360.55M
1.35%
343.34M
4.77%
369.47M
7.61%
435.00M
17.74%
459.47M
5.63%
453.99M
1.19%
409.36M
9.83%
441.93M
7.96%
435.63M
1.43%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
-274.31M
-
180.11M
165.66%
70.26M
60.99%
69.89M
0.52%
72.85M
4.22%
73.33M
0.67%
79.06M
7.81%
70.61M
10.69%
82.22M
16.44%
84.27M
2.49%
86.23M
2.33%
87.16M
1.08%
100.58M
15.39%
104.52M
3.92%
108.10M
3.43%
105.14M
2.74%
108.62M
3.32%
118.66M
9.24%
121.98M
2.79%
145.21M
19.05%
160.41M
10.47%
158.79M
1.01%
140.80M
11.33%
159.30M
13.14%
169.64M
6.49%
163.25M
3.77%
192.00M
17.62%
179.47M
6.53%
198.89M
10.82%
202.22M
1.68%
204.92M
1.34%
207.97M
1.49%
231.31M
11.22%
243.24M
5.16%
252.47M
3.79%
252.57M
0.04%
244.92M
3.03%
293.00M
19.63%
309.53M
5.64%
305.19M
1.40%
321.82M
5.45%
313.69M
2.53%
research and development expenses
other expenses
-740K
-
-657K
11.22%
83K
112.63%
10K
87.95%
49K
390%
75K
53.06%
26K
65.33%
71K
173.08%
60K
15.49%
95K
58.33%
110K
15.79%
1.32M
1,097.27%
-2K
100.15%
64K
3,300%
39K
39.06%
-25K
164.10%
176K
804.00%
-7K
103.98%
49K
800%
229K
367.35%
-338K
247.60%
229K
167.75%
147K
35.81%
269K
82.99%
-284K
205.58%
1.87M
757.75%
888K
52.46%
21K
97.64%
8.10M
38,490.48%
25.91M
219.72%
26.91M
3.87%
26.90M
0.04%
30.42M
13.07%
31.88M
4.82%
4.25M
86.67%
702K
83.48%
595K
15.24%
1.88M
215.97%
41.41M
-
42.56M
2.77%
56.41M
32.55%
cost and expenses
-717.75M
-
601.11M
183.75%
301.54M
49.84%
317.92M
5.43%
302.19M
4.95%
303.25M
0.35%
353.99M
16.73%
373.05M
5.38%
361.99M
2.96%
366.18M
1.16%
398.52M
8.83%
414.65M
4.05%
410.31M
1.04%
414.82M
1.10%
452.45M
9.07%
460.44M
1.77%
471.69M
2.44%
472.05M
0.08%
839.18M
77.77%
621.06M
25.99%
642.00M
3.37%
617.44M
3.83%
576.30M
6.66%
681.85M
18.32%
723.11M
6.05%
677.28M
6.34%
770.35M
13.74%
782.75M
1.61%
805.02M
2.84%
803.97M
0.13%
870.31M
8.25%
895.97M
2.95%
952.04M
6.26%
975.39M
2.45%
1.04B
6.19%
1.04B
0.63%
1.01B
2.64%
1.12B
10.22%
1.21B
8.50%
1.28B
5.75%
1.28B
0.58%
1.21B
5.03%
1.33B
9.97%
1.32B
0.84%
operating expenses
-292.00M
-
195.68M
167.01%
77.40M
60.45%
76.87M
0.68%
80.72M
5.00%
80.75M
0.03%
87.55M
8.43%
80.66M
7.88%
93.23M
15.59%
93.76M
0.57%
96.59M
3.01%
97.55M
0.99%
112.39M
15.22%
116.30M
3.48%
121.00M
4.05%
117.41M
2.97%
124.43M
5.98%
131.35M
5.56%
450.52M
242.99%
169.39M
62.40%
188.93M
11.54%
182.29M
3.51%
164.29M
9.88%
185.49M
12.90%
194.84M
5.04%
186.47M
4.30%
215.68M
15.66%
203.44M
5.67%
226.97M
11.57%
228.13M
0.51%
231.83M
1.62%
234.88M
1.31%
261.73M
11.43%
275.12M
5.12%
281.50M
2.32%
285.71M
1.50%
278.79M
2.42%
329.81M
18.30%
350.94M
6.41%
346.60M
1.24%
364.37M
5.13%
370.10M
1.57%
interest expense
-2.90M
-
4.20M
244.83%
2.72M
35.21%
2.45M
9.92%
2.03M
17.12%
1.97M
3.15%
2.49M
26.26%
2.28M
8.13%
2.41M
5.65%
2.33M
3.65%
2.55M
9.85%
2.50M
2.15%
2.49M
0.40%
2.87M
15.47%
3.21M
11.69%
3.10M
3.40%
3.44M
10.77%
3.57M
3.90%
4.77M
33.71%
12.72M
166.53%
11.02M
13.36%
8.89M
19.36%
5.53M
37.77%
5.46M
1.19%
4.44M
18.80%
4.19M
5.63%
3.97M
5.16%
3.87M
2.47%
4.00M
3.41%
4.37M
9.01%
5.04M
15.46%
6.76M
34.08%
9.03M
33.53%
10.63M
17.80%
11.95M
12.44%
11.96M
0.02%
12.82M
7.25%
19.03M
48.37%
22.15M
-
21.15M
4.53%
19.26M
8.90%
ebitda
-59.67M
-
21.72M
136.41%
31.93M
46.99%
38.59M
20.87%
21.85M
43.39%
11.82M
45.89%
39.64M
235.30%
46.16M
16.45%
30.20M
34.57%
19.38M
35.81%
46.80M
141.44%
53.57M
14.47%
39.61M
26.07%
23.48M
40.72%
55.84M
137.81%
58.17M
4.17%
47.61M
18.15%
26.29M
44.78%
-251.05M
1,055.01%
75.60M
130.11%
61.77M
18.29%
40.13M
35.05%
68.94M
71.80%
86.53M
25.53%
76.86M
11.18%
58.88M
23.40%
85.84M
45.79%
90.68M
5.64%
88.12M
2.82%
57.05M
35.26%
86.99M
52.47%
90.61M
4.16%
99.19M
9.47%
75.20M
24.18%
117.25M
55.92%
108.68M
7.31%
99.01M
8.89%
78.34M
20.87%
125.47M
60.15%
167.69M
33.65%
138.31M
17.52%
83.52M
39.61%
153.05M
83.25%
156.41M
2.19%
operating income
-35.92M
-
5.85M
116.29%
23.94M
309.16%
31.42M
31.25%
13.99M
55.48%
4.26M
69.54%
30.79M
622.69%
36.58M
18.78%
18.92M
48.28%
9.55M
49.53%
35.81M
275.03%
34.54M
3.53%
27.73M
19.73%
11.07M
60.06%
42.35M
282.46%
45.30M
6.96%
28.85M
36.32%
12.93M
55.18%
-268.47M
2,176.33%
49.70M
118.51%
31.42M
36.77%
15.98M
49.13%
44.90M
180.92%
59.13M
31.68%
49.40M
16.46%
33.88M
31.41%
61.38M
81.17%
61.53M
0.23%
44.85M
27.11%
29.05M
35.24%
59.81M
105.93%
62.71M
4.84%
67.46M
7.57%
40.95M
39.30%
82.32M
101.03%
73.56M
10.64%
48.06M
34.66%
38.06M
20.81%
86.24M
126.61%
125.90M
45.99%
89.61M
28.82%
39.26M
56.19%
106.67M
171.71%
110.29M
3.40%
depreciation and amortization
-17.79M
-
15.57M
187.50%
7.13M
54.16%
6.98M
2.17%
7.87M
12.77%
7.41M
5.81%
8.49M
14.55%
10.05M
18.31%
11.01M
9.61%
9.49M
13.80%
10.36M
9.09%
10.38M
0.25%
11.81M
13.79%
11.78M
0.27%
12.90M
9.51%
12.28M
4.85%
15.81M
28.77%
12.69M
19.75%
14.16M
11.64%
24.18M
70.73%
28.52M
17.96%
23.51M
17.59%
23.49M
0.08%
26.18M
11.48%
25.20M
3.75%
23.23M
7.85%
23.67M
1.93%
23.98M
1.28%
28.09M
17.15%
28.01M
0.30%
27.18M
2.96%
27.90M
2.65%
31.73M
13.74%
34.25M
7.96%
29.03M
15.24%
33.15M
14.16%
33.87M
2.19%
36.81M
8.66%
39.23M
6.57%
41.41M
5.57%
47.83M
15.50%
44.04M
7.91%
46.38M
5.32%
46.12M
0.57%
total other income expenses net
3.48M
-
-1.68M
148.19%
-693K
58.73%
-176K
74.60%
110K
162.50%
4K
96.36%
-296K
7,500%
612K
306.76%
-149K
124.35%
-151K
1.34%
-415K
174.83%
-6.01M
1,348.92%
-70K
98.84%
-497K
610%
-509K
2.41%
-643K
26.33%
-2.60M
304.51%
-685K
73.66%
2.93M
527.59%
-1.26M
143.15%
-2.50M
98.10%
-176K
92.97%
-250K
42.05%
-681K
172.40%
-2.83M
315.86%
1.97M
169.46%
995K
49.42%
7.39M
642.41%
1.03M
86.10%
-3.83M
473.03%
-5.36M
39.99%
-7.54M
40.56%
-8.31M
10.28%
-10.37M
24.71%
2.60M
125.06%
-572K
122.02%
-15.89M
2,677.97%
280K
101.76%
-22.72M
8,215%
-21.77M
4.19%
-20.28M
6.83%
-19.18M
5.45%
-26.26M
36.92%
-12.80M
51.26%
income before tax
-34.31M
-
961K
102.80%
21.30M
2,116.02%
28.97M
36.05%
12.00M
58.57%
2.37M
80.28%
28.33M
1,097.04%
34.37M
21.29%
16.56M
51.80%
7.32M
55.82%
33.36M
355.92%
33.36M
0.01%
25.24M
24.36%
8.26M
67.26%
39.18M
374.15%
42.17M
7.64%
25.59M
39.32%
9.35M
63.44%
-267.11M
2,955.58%
37.21M
113.93%
20.07M
46.07%
7.33M
63.49%
39.52M
439.45%
53.94M
36.48%
44.67M
17.17%
31.56M
29.35%
58.30M
84.71%
70.19M
20.40%
48.95M
30.27%
25.21M
48.49%
54.45M
115.94%
55.17M
1.32%
59.15M
7.20%
30.58M
48.29%
74.62M
143.98%
62.30M
16.50%
35.83M
42.49%
20.91M
41.64%
63.52M
203.75%
104.13M
63.93%
69.33M
33.42%
20.08M
71.04%
80.41M
300.45%
97.49M
21.24%
income tax expense
-8.90M
-
-18K
99.80%
9.49M
52,811.11%
10.06M
6.00%
4.10M
59.27%
850K
79.25%
10.26M
1,107.29%
11.43M
11.35%
4.85M
57.57%
-1.30M
126.86%
11.10M
952.46%
12.22M
10.11%
589K
95.18%
-672K
214.09%
9.29M
1,481.70%
10.51M
13.17%
5.80M
44.79%
1.21M
79.16%
8.57M
608.77%
10.87M
26.88%
6.50M
40.24%
1.55M
76.20%
9.60M
521.15%
12.97M
35.05%
11.75M
9.42%
7.72M
34.28%
14.28M
84.97%
17.32M
21.30%
13.55M
21.75%
6.39M
52.83%
13.94M
118.08%
13.83M
0.82%
14.81M
7.06%
7.92M
46.54%
19.90M
151.43%
16.45M
17.36%
12.05M
26.73%
6.01M
50.09%
18.58M
208.96%
26.37M
41.91%
19.15M
27.37%
6M
68.67%
24.07M
301.12%
27.39M
13.82%
net income
-13.37M
-
6.04M
145.20%
7.38M
22.05%
14.06M
90.66%
3.26M
76.79%
-1.66M
150.77%
12.71M
866.87%
15.76M
24.06%
6.78M
56.97%
4.64M
31.53%
18.35M
295.11%
15.46M
15.73%
14.62M
5.44%
6.08M
58.40%
22.61M
271.63%
25.84M
14.30%
11.34M
56.12%
2.33M
79.46%
-279.04M
12,080.94%
19.86M
107.12%
5.24M
73.63%
5.29M
0.92%
27.12M
413.19%
32.83M
21.03%
22.02M
32.91%
21.89M
0.61%
36.70M
67.64%
45.62M
24.29%
31.01M
32.02%
18.82M
39.30%
34.57M
83.66%
34.18M
1.13%
38.25M
11.91%
22.67M
40.73%
45.36M
100.11%
32.65M
28.02%
6.26M
80.82%
6.31M
0.73%
35.06M
455.77%
60.53M
72.67%
32.48M
46.35%
2.80M
91.37%
46.86M
1,571.71%
56.53M
20.65%
weighted average shs out
35.87M
-
35.97M
0.28%
35.97M
0%
35.97M
0.01%
36.06M
0.25%
35.99M
0.20%
36M
0.03%
35.99M
0.03%
35.90M
0.24%
35.88M
0.07%
35.92M
0.11%
35.93M
0.01%
35.91M
0.05%
35.92M
0.04%
35.94M
0.04%
35.96M
0.07%
35.99M
0.08%
36.03M
0.11%
37.28M
3.48%
39.22M
5.20%
39.75M
1.34%
41.56M
4.55%
42.40M
2.02%
43.48M
2.54%
43.58M
0.23%
43.70M
0.27%
43.83M
0.31%
43.87M
0.08%
43.97M
0.24%
44.09M
0.26%
44.19M
0.24%
44.20M
0.02%
44.22M
0.04%
44.40M
0.40%
44.57M
0.40%
44.61M
0.09%
44.64M
0.06%
44.85M
0.47%
44.98M
0.30%
45.05M
0.14%
45.02M
0.06%
45.37M
0.77%
33.38M
26.42%
32.72M
1.99%
weighted average shs out dil
36.26M
-
36.36M
0.28%
36.60M
0.65%
36.46M
0.39%
36.51M
0.15%
36.37M
0.40%
36.42M
0.15%
36.45M
0.07%
36.30M
0.40%
36.56M
0.71%
36.58M
0.04%
36.59M
0.03%
36.58M
0.01%
36.53M
0.16%
36.53M
0.02%
36.66M
0.35%
36.59M
0.20%
36.50M
0.25%
37.72M
3.34%
39.69M
5.24%
40.14M
1.13%
41.94M
4.47%
42.71M
1.84%
43.94M
2.88%
44.09M
0.34%
44.22M
0.29%
44.37M
0.33%
44.47M
0.24%
44.58M
0.24%
44.50M
0.17%
44.48M
0.05%
44.50M
0.04%
44.50M
0.01%
44.66M
0.36%
44.80M
0.31%
44.85M
0.12%
44.87M
0.05%
45.11M
0.53%
45.10M
0.02%
45.34M
0.52%
45.28M
0.12%
45.61M
0.73%
33.53M
26.48%
32.97M
1.67%
eps
-0.37
-
-0.09
75.68%
0.21
333.33%
0.39
85.71%
0.09
76.92%
-0.05
151.11%
0.35
860.87%
0.44
25.71%
0.19
56.82%
0.12
36.84%
0.50
316.67%
0.42
16.00%
0.41
2.38%
0.17
58.54%
0.63
270.59%
0.72
14.29%
0.32
55.56%
0.06
81.25%
-7.48
12,566.67%
0.51
106.82%
0.13
74.51%
0.13
0%
0.64
392.31%
0.76
18.75%
0.51
32.89%
0.50
1.96%
0.84
68%
1.04
23.81%
0.71
31.73%
0.43
39.44%
0.78
81.40%
0.77
1.28%
0.86
11.69%
0.51
40.70%
1.02
100%
0.73
28.43%
0.14
80.82%
0.14
0%
0.78
457.14%
1.83
134.62%
0.72
60.66%
0.06
91.67%
1.03
1,616.67%
1.24
20.39%
epsdiluted
-0.37
-
-0.09
75.68%
0.20
322.22%
0.39
95%
0.09
76.92%
-0.05
150.67%
0.35
867.54%
0.43
22.86%
0.19
55.81%
0.12
36.84%
0.49
308.33%
0.41
16.33%
0.40
2.44%
0.17
57.50%
0.62
264.71%
0.70
12.90%
0.31
55.71%
0.06
80.65%
-7.40
12,433.33%
0.50
106.76%
0.13
74%
0.13
0%
0.64
392.31%
0.75
17.19%
0.50
33.33%
0.50
0%
0.83
66.00%
1.03
24.10%
0.70
32.04%
0.42
40%
0.78
85.71%
0.77
1.28%
0.86
11.69%
0.51
40.70%
1.01
98.04%
0.73
27.72%
0.14
80.82%
0.14
0%
0.78
457.14%
1.82
133.33%
0.72
60.44%
0.06
91.67%
1.03
1,616.67%
1.23
19.42%

All numbers in USD (except ratios and percentages)