NASDAQ:FSV
FirstService Corporation
- Stock
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
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)