Logo image of CSU-DB.CA

CONSTELLATION SOFTWARE (CSU-DB.CA) Stock Cash Flow

TSX:CSU-DB - Toronto Stock Exchange - CA21037XAA87 - Currency: CAD

120  +0.51 (+0.43%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
CSU-DB.CA Net Income ChartCSU-DB.CA Net Income over time chart
398.00M62.00M551.00M169.00M436.00M
Depreciation Amortization
CSU-DB.CA Depreciation Amortization ChartCSU-DB.CA Depreciation Amortization over time chart
1.19B1.02B819.00M639.00M508.00M
Change In Working Capital
CSU-DB.CA Change In Working Capital ChartCSU-DB.CA Change In Working Capital over time chart
-544.00M-430.00M-404.00M-213.00M-44.00M
Interest Paid
CSU-DB.CA Interest Paid ChartCSU-DB.CA Interest Paid over time chart
191.00M144.00M85.00M49.00M40.00M
Taxes Paid
CSU-DB.CA Taxes Paid ChartCSU-DB.CA Taxes Paid over time chart
447.00M394.00M343.00M257.00M162.00M
Other non cash items
CSU-DB.CA Other non cash items ChartCSU-DB.CA Other non cash items over time chart
988.00M1.13B332.00M705.00M286.00M
OPERATING CASH FLOW
CSU-DB.CA OPERATING CASH FLOW ChartCSU-DB.CA OPERATING CASH FLOW over time chart
2.03B1.78B1.30B1.30B1.19B
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
CSU-DB.CA Capital Expenditure ChartCSU-DB.CA Capital Expenditure over time chart
-55.00M-42.00M-41.00M-29.00M-25.00M
Other Investing Activity
CSU-DB.CA Other Investing Activity ChartCSU-DB.CA Other Investing Activity over time chart
-1.36B-1.60B-1.65B-1.21B-487.00M
INVESTING CASH FLOW
CSU-DB.CA INVESTING CASH FLOW ChartCSU-DB.CA INVESTING CASH FLOW over time chart
-1.42B-1.64B-1.69B-1.24B-512.00M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
CSU-DB.CA Debt Issued/Reduced ChartCSU-DB.CA Debt Issued/Reduced over time chart
836.00M548.00M693.00M117.00M-120.00M
Dividend Paid
CSU-DB.CA Dividend Paid ChartCSU-DB.CA Dividend Paid over time chart
-85.00M-85.00M-92.00M-85.00M-85.00M
Other Financing Activity
CSU-DB.CA Other Financing Activity ChartCSU-DB.CA Other Financing Activity over time chart
-409.00M-147.00M-118.00M-73.00M-42.00M
FINANCING CASH FLOW
CSU-DB.CA FINANCING CASH FLOW ChartCSU-DB.CA FINANCING CASH FLOW over time chart
342.00M316.00M483.00M-41.00M-247.00M
 
Exchange Rate Effect
CSU-DB.CA Exchange Rate Effect ChartCSU-DB.CA Exchange Rate Effect over time chart
38.00M17.00M-39.00M-16.00M15.00M
CHANGE IN CASH
CSU-DB.CA CHANGE IN CASH ChartCSU-DB.CA CHANGE IN CASH over time chart
993.00M473.00M48.00M5.00M442.00M
 
FREE CASH FLOW
Operating Cash Flow
CSU-DB.CA Operating Cash Flow ChartCSU-DB.CA Operating Cash Flow over time chart
2.03B1.78B1.30B1.30B1.19B
Capital Expenditure
CSU-DB.CA Capital Expenditure ChartCSU-DB.CA Capital Expenditure over time chart
-55.00M-42.00M-41.00M-29.00M-25.00M
FREE CASH FLOW
CSU-DB.CA FREE CASH FLOW ChartCSU-DB.CA FREE CASH FLOW over time chart
1.97B1.74B1.26B1.27B1.16B

All data in USD

Charts

CSU-DB.CA Operating and Free Cash Flow chartCSU-DB.CA OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 500M 1B 1.5B 2B