← FirstService Corp
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.5b |
$1.7b
+15.01%
|
$1.9b
+13.25%
|
$2.4b
+24.64%
|
$2.8b
+15.16%
|
$3.2b
+17.19%
|
$3.7b
+15.29%
|
$4.3b
+15.72%
|
$5.2b
+20.36%
|
$5.5b
+5.38%
|
$5.6b
+1.81%
|
|
| Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization | $1.1b |
$1.2b
+13.26%
|
$1.3b
+11.00%
|
$1.6b
+23.77%
|
$1.9b
+14.55%
|
$2.2b
+17.69%
|
$2.6b
+16.47%
|
$2.9b
+14.86%
|
$3.5b
+18.73%
|
$3.7b
+4.35%
|
$3.7b
+2.14%
|
|
| Interest Income (Expense), Net | ($9.2m) |
($9.9m)
-7.81%
|
($12.6m)
-27.90%
|
($32.1m)
-154.20%
|
($24.3m)
+24.20%
|
($16.0m)
+34.06%
|
($25.2m)
-57.09%
|
($47.4m)
-88.02%
|
($82.9m)
-74.93%
|
($73.7m)
+11.04%
|
— | |
| Gross Profit | $432.8m |
$516.1m
+19.24%
|
$611.2m
+18.43%
|
$773.3m
+26.52%
|
$900.6m
+16.46%
|
$1.0b
+16.17%
|
$1.2b
+12.80%
|
$1.4b
+17.58%
|
$1.7b
+23.81%
|
$1.8b
+7.47%
|
$1.9b
+1.17%
|
|
| Selling, General and Administrative Expense | $305.2m | $358.2m | $426.4m | $546.3m | $628.5m | $733.6m | $846.4m | $993.2m | $1.2b | $1.3b | $1.3b | |
| Amortization of Intangible Assets | $14.2m | $14.4m | $17.5m | $38.7m | $46.5m | $43.9m | $48.7m | $54.2m | $72.4m | $77.2m | — | |
| Operating Lease, Expense | — | — | — | $32.2m | $37.8m | $44.0m | $49.5m | $53.9m | $65.4m | $74.1m | — | |
| Operating Income (Loss) | $90.5m |
$107.6m
+18.86%
|
$127.6m
+18.53%
|
($174.4m)
-236.73%
|
$169.4m
+197.13%
|
$201.6m
+19.02%
|
$219.0m
+8.62%
|
$244.9m
+11.81%
|
$337.5m
+37.82%
|
$338.1m
+0.17%
|
$345.6m
+2.21%
|
|
| Other Nonoperating Income (Expense) | $232k | $1.5m | $254k | $6.0m | $361k | $23.4m | $146k | $5.8m | $3.2m | $2.1m | — | |
| Interest Income (Expense), Nonoperating, Net | ($9.2m) | ($9.9m) | ($12.6m) | ($32.1m) | ($24.3m) | ($16.0m) | ($25.2m) | ($47.4m) | ($82.9m) | ($73.7m) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $81.6m | $99.3m | $115.2m | ($200.5m) | $145.5m | $209.0m | $194.0m | $203.3m | $257.9m | $266.5m | $283.2m | |
| Current Income Tax Expense (Benefit) | $25.6m | $29.2m | $23.1m | $34.3m | $53.1m | $54.9m | $41.0m | $73.8m | $83.0m | $72.9m | $77.4m | |
| Income Tax Expense (Benefit) | $27.4m | $22.6m | $24.9m | $27.1m | $35.9m | $52.9m | $49.0m | $56.3m | $70.1m | $75.8m | $77.4m | |
| Net Income (Loss) Attributable to Parent | $33.6m |
$53.1m
+57.98%
|
$65.9m
+24.09%
|
($251.6m)
-482.01%
|
$87.3m
+134.68%
|
$135.2m
+54.95%
|
$121.1m
-10.46%
|
$100.4m
-17.08%
|
$134.4m
+33.85%
|
$145.0m
+7.94%
|
$161.4m
+11.29%
|
|
| Net Income (Loss) Available to Common Stockholders, Basic | $33.6m |
$53.1m
+57.98%
|
$65.9m
+24.09%
|
($251.6m)
-482.01%
|
$87.3m
+134.68%
|
$135.2m
+54.95%
|
$121.1m
-10.46%
|
$100.4m
-17.08%
|
$134.4m
+33.85%
|
$145.0m
+7.94%
|
$161.4m
+11.29%
|
|
| Net Income (Loss) Attributable to Noncontrolling Interest | $5.2m | $8.2m | — | — | — | — | — | — | — | — | $161.4m | |
| Earnings Per Share, Basic | $0.93 | $1.48 | $1.83 | ($6.58) | $2.04 | $3.08 | $2.74 | $2.25 | $2.98 | $3.19 | $3.54 | |
| Earnings Per Share, Diluted | $0.92 | $1.45 | $1.80 | ($6.58) | $2.02 | $3.05 | $2.72 | $2.24 | $2.97 | $3.17 | $3.53 | |
| Weighted Average Number of Shares Outstanding, Basic | 36.0m | 35.9m | 36.0m | 38.2m | 42.8m | 43.8m | 44.2m | 44.6m | 45.0m | 45.5m | 45.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | 36.4m | 36.6m | 36.6m | 38.7m | 43.2m | 44.4m | 44.5m | 44.8m | 45.3m | 45.8m | 45.7m | |
| Additional Financial Items | ||||||||||||
| Business Combination, Acquisition Related Costs | $682k | $705k | $4.7m | $5.9m | $4.6m | $1.8m | $5.1m | $5.2m | $5.6m | $16.3m | — | |
| Goodwill, Impairment Loss | $0 | $6.2m | $0 | $0 | $0 | $0 | $0 | $0 | $0 | — | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.