FirstService Corporation

NASDAQ: FSV · Real-Time Price · USD
175.21
-0.04 (-0.02%)
At close: May 02, 2025, 2:59 PM

FirstService Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
227.6M 187.62M 136.22M 165.66M 184.29M 121.2M 66.34M 57.19M 43.38M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a -1.76M -2.05M -2.84M -1.01B n/a n/a
28.01M 34.42M 36.85M 21.1M 14.97M 10.41M 10.35M 4.92M 5.12M
956.95M 842.24M 635.94M 551.56M 418.89M 393.73M 239.93M 185.76M 164.07M
279.63M 246.19M 242.34M 161.39M 141.98M 94.51M 48.23M 37.96M 29.71M
95.18M 28.07M 44.02M 35.45M 32.04M 17.24M 22.84M 14.11M 40.77M
1.56B 1.36B 1.11B 964.66M 819.32M 668.14M 415.07M 321.32M 303.79M
494.51M 422.49M 372.56M 297.8M 279.75M 264.44M 98.1M 85.06M 73.08M
2.11B 1.81B 1.25B 1.23B 1.08B 1.01B 483.95M 425.76M 387.28M
2.64B 2.26B 1.67B 1.54B 1.38B 1.29B 592.4M 516.41M 467.17M
4.19B 3.63B 2.77B 2.51B 2.2B 1.95B 1.01B 837.73M 770.96M
174.07M 143.35M 115.99M 100.13M 98.5M 76.23M 41.71M 41.1M 27.24M
197.63M n/a 131.94M 121.91M 92.86M 75.55M 38.11M 35.83M 29.37M
41.57M 37.13M 35.66M 57.44M 56.48M 5.54M 3.92M 2.75M 1.04M
15.31M 218.81M 160.26M 131.95M 105M 81.82M 50.12M 53.13M 39.31M
850.77M 770.77M 636.99M 618.47M 543.75M 358.21M 226.95M 204.03M 182.82M
1.26B 1.14B 698.8M 595.37M 533.13M 761.08M 330.61M 266.87M 249.87M
127.27M 168.96M 129.28M 153.99M 82.15M 53.56M 193.66M 163.6M 54.9M
1.71B 1.5B 996.63M 871.69M 799.36M 995.3M 544.3M 430.47M 407.11M
2.56B 2.27B 1.63B 1.49B 1.34B 1.35B 771.25M 634.5M 589.94M
1.57B 1.42B 952.16M 823.19M 753.71M 908.49M 334.52M 269.63M 250.91M
929.91M 855.82M 813.03M 797.43M 770.03M 605.43M 148.71M 143.77M n/a
165.47M 77.48M 17.35M -67.92M -171.09M -229.87M 45.54M 192.29M 181.03M
-12.43M -4.37M -5.92M 1.97M 2.15M -456K -3.12M -174.55M -2M
1.19B 1.02B 907.47M 799.72M 660.4M 425.89M 236.23M 203.23M 181.03M
n/a -50.04M n/a -1.76M -2.05M -2.84M -1.01B n/a n/a