FirstService Corp

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Cash flows from operating activities:
Adjustments to reconcile net income to net cash provided by operating activities:
Net Income (Loss) Attributable to Parent $33.6m $53.1m
Net Income (Loss) Available to Common Stockholders, Basic $65.9m ($251.6m) $87.3m $135.2m $121.1m $100.4m $134.4m $145.0m
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $54.2m $76.7m $90.3m ($227.6m) $109.6m $156.1m $145.0m $147.0m $187.8m $190.7m
Net Income (Loss) Attributable to Noncontrolling Interest $5.2m $8.2m
Depreciation, Depletion and Amortization $37.0m $42.0m $52.8m $79.6m $98.4m $99.0m $110.1m $127.9m $165.3m $185.2m
Depreciation $22.8m $27.7m $35.3m $40.9m $51.9m $55.1m $61.4m $73.7m $92.9m $108.0m
Amortization of Intangible Assets $14.2m $14.4m $17.5m $38.7m $46.5m $43.9m $48.7m $54.2m $72.4m $77.2m
Deferred Income Tax Expense (Benefit) $1.8m ($6.6m) $1.9m ($7.2m) ($17.2m) ($2.1m) $8.0m ($17.4m) ($12.8m) $2.8m
Share-based Payment Arrangement, Noncash Expense $251.5m $25.3m $27.4m
Goodwill, Impairment Loss $0 $6.2m $0 $0 $0 $0 $0 $0 $0
Gain (Loss) on Disposition of Property Plant Equipment $7.3m $0 $4.4m $0
Income Tax Expense (Benefit) $27.4m $22.6m $24.9m $27.1m $35.9m $52.9m $49.0m $56.3m $70.1m $75.8m
Operating Lease, Expense $32.2m $37.8m $44.0m $49.5m $53.9m $65.4m $74.1m
Other Nonoperating Income (Expense) $232k $1.5m $254k $6.0m $361k $23.4m $146k $5.8m $3.2m $2.1m
Changes in operating assets and liabilities:
Additional Financial Items
Increase (Decrease) in Accounts Receivable $21.1m $15.0m $37.1m $17.4m ($8.9m) $86.9m $69.7m $93.8m $42.3m ($59.6m)
Increase (Decrease) in Inventories $4.5m $821k $5.8m $7.1m $44.2m $15.5m $71.5m ($22.2m) $19.4m ($18.1m)
Increase (Decrease) in Accounts Payable ($72k) $5.0m ($3.2m) $858k $13.7m ($10.4m) $11.5m ($17.1m) $14.2m ($32.4m)
Payments of Financing Costs $575k $4.0m
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal $6.1m $12.5m $0
Goodwill $266.2m $291.9m $335.2m $644.8m $703.7m $843.4m $886.1m $1.2b $1.4b $1.5b
Proceeds from Stock Options Exercised $1.9m $4.5m $3.7m $11.1m $11.5m $21.6m $12.3m $33.6m $58.4m $62.0m
Revenue from Contract with Customer, Including Assessed Tax $1.9b $2.4b $2.8b $3.2b $3.7b $4.3b $5.2b $5.5b
Net Cash Provided by (Used in) Operating Activities $109.0m $115.6m $99.5m $107.8m $291.8m $167.3m $105.9m $280.4m $285.7m $445.9m
Cash flows from investing activities:
Payments to Acquire Property, Plant, and Equipment $29.1m $36.3m $40.6m $46.6m $39.4m $58.2m $77.6m $92.7m $112.8m $127.7m
Payments to Acquire Businesses, Net of Cash Acquired $90.9m $39.6m $59.4m $579.9m $98.6m $163.2m $52.0m $547.2m $212.2m $107.2m
Payments for (Proceeds from) Other Investing Activities $1.2m $3.8m $6.2m $1.5m $4.3m $675k $31.2m $13.8m ($1.3m) $10.3m
Net Cash Provided by (Used in) Investing Activities ($130.8m) ($75.9m) ($106.2m) ($615.0m) ($142.3m) ($206.3m) ($160.8m) ($646.3m) ($323.7m) ($245.2m)
Cash flows from financing activities:
Proceeds from Issuance of Common Stock $191.7m $150.0m $0
Payments for Repurchase of Common Stock $9.5m $17.1m $9.0m
Payments of Ordinary Dividends, Common Stock $15.5m $17.1m $18.8m $22.0m $27.4m $31.2m $34.9m $39.1m $43.8m $48.9m
Proceeds from Noncontrolling Interests $2.2m $843k $1.2m $3.7m $1.4m $343k $1.0m $1.7m $1.5m
Net Cash Provided by (Used in) Financing Activities $19.5m ($26.3m) $20.4m $561.1m ($75.2m) $24.4m $18.8m $413.9m $74.4m ($263.3m)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $162k ($754k) $462k $340k ($47k) $1.2m ($447k) $429k ($1.0m)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect $162k $414k $12.9m $54.4m $74.6m ($14.7m) ($34.9m) $47.5m $36.8m ($63.6m)
Supplemental disclosure of cash flow information:
Income Taxes Paid, Net $10.0m $43.9m $28.2m $31.6m $49.0m $60.1m $55.1m $64.6m $82.3m $82.4m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.