Logo image of CSU-DB.CA

CONSTELLATION SOFTWARE (CSU-DB.CA) Stock Balance Sheet

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.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
CSU-DB.CA Cash ChartCSU-DB.CA Cash over time chart
2.07B1.28B811.00M763.00M758.00M
Marketable Securities
CSU-DB.CA Marketable Securities ChartCSU-DB.CA Marketable Securities over time chart
16.00M14.00M115.00M39.00M9.00M
Receivables
CSU-DB.CA Receivables ChartCSU-DB.CA Receivables over time chart
1.88B1.71B1.27B842.00M675.00M
Inventories
CSU-DB.CA Inventories ChartCSU-DB.CA Inventories over time chart
66.00M51.00M48.00M35.00M27.00M
Other Current Assets
CSU-DB.CA Other Current Assets ChartCSU-DB.CA Other Current Assets over time chart
329.00M282.00M222.00M156.00M116.00M
Total Current Assets
CSU-DB.CA Total Current Assets ChartCSU-DB.CA Total Current Assets over time chart
4.36B3.35B2.46B1.83B1.58B
 
Non-Current Assets
PPE Net
CSU-DB.CA PPE Net ChartCSU-DB.CA PPE Net over time chart
543.00M454.00M411.00M338.00M337.00M
Investments And Advances
CSU-DB.CA Investments And Advances ChartCSU-DB.CA Investments And Advances over time chart
9.00M10.00M3.00M2.00M2.00M
Goodwill
CSU-DB.CA Goodwill ChartCSU-DB.CA Goodwill over time chart
1.39B1.27B795.00M610.00M432.00M
Intangibles
CSU-DB.CA Intangibles ChartCSU-DB.CA Intangibles over time chart
5.75B5.44B3.87B2.82B1.89B
Other Non-Current Assets
CSU-DB.CA Other Non-Current Assets ChartCSU-DB.CA Other Non-Current Assets over time chart
285.00M179.00M215.00M113.00M93.00M
Total Non-Current Assets
CSU-DB.CA Total Non-Current Assets ChartCSU-DB.CA Total Non-Current Assets over time chart
8.21B7.55B5.41B3.93B2.79B
 
TOTAL ASSETS
CSU-DB.CA TOTAL ASSETS ChartCSU-DB.CA TOTAL ASSETS over time chart
12.57B10.90B7.88B5.77B4.38B
 
LIABILITIES
Current Liabilities
Short Term Debt
CSU-DB.CA Short Term Debt ChartCSU-DB.CA Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
CSU-DB.CA Current Portion Of LT Debt. ChartCSU-DB.CA Current Portion Of LT Debt. over time chart
821.00M1.20B917.00M282.00M102.00M
Accounts Payable
CSU-DB.CA Accounts Payable ChartCSU-DB.CA Accounts Payable over time chart
1.42B1.43B1.08B832.00M666.00M
Other Current Liabilities
CSU-DB.CA Other Current Liabilities ChartCSU-DB.CA Other Current Liabilities over time chart
2.45B2.87B1.77B1.35B1.27B
Total Current Liabilities
CSU-DB.CA Total Current Liabilities ChartCSU-DB.CA Total Current Liabilities over time chart
4.69B5.50B3.77B2.46B2.04B
 
Non-Current Liabilities
Long Term Debt
CSU-DB.CA Long Term Debt ChartCSU-DB.CA Long Term Debt over time chart
3.69B2.48B1.37B1.10B623.00M
Deferred Taxes/Income
CSU-DB.CA Deferred Taxes/Income ChartCSU-DB.CA Deferred Taxes/Income over time chart
643.00M625.00M466.00M436.00M285.00M
Other Non-Current Liabilities
CSU-DB.CA Other Non-Current Liabilities ChartCSU-DB.CA Other Non-Current Liabilities over time chart
413.00M334.00M333.00M243.00M379.00M
Total Non-Current Liabilities
CSU-DB.CA Total Non-Current Liabilities ChartCSU-DB.CA Total Non-Current Liabilities over time chart
5.23B3.53B2.39B2.24B1.29B
 
TOTAL LIABILITIES
CSU-DB.CA TOTAL LIABILITIES ChartCSU-DB.CA TOTAL LIABILITIES over time chart
9.91B9.02B6.16B4.71B3.33B
 
SHAREHOLDERS' EQUITY
Retained Earnings
CSU-DB.CA Retained Earnings ChartCSU-DB.CA Retained Earnings over time chart
2.66B1.88B1.76B1.21B980.00M
Minority Interest
CSU-DB.CA Minority Interest ChartCSU-DB.CA Minority Interest over time chart
478.00M85.00M221.00M460.00MN/A
Common Shares
CSU-DB.CA Common Shares ChartCSU-DB.CA Common Shares over time chart
99.00M99.00M99.00M99.00M99.00M
Other Shareholders' Equity
CSU-DB.CA Other Shareholders' Equity ChartCSU-DB.CA Other Shareholders' Equity over time chart
-98.00M-99.00M-150.00M-244.00M-31.00M
Shares Outstanding
CSU-DB.CA Shares Outstanding ChartCSU-DB.CA Shares Outstanding over time chart
21.19M21.19M21.19M21.19M21.20M
Tangible Book Value per Share
CSU-DB.CA Tangible Book Value per Share ChartCSU-DB.CA Tangible Book Value per Share over time chart
-211.45-227.97-139.44-111.70-60.24
Total Shareholders' Equity
CSU-DB.CA Total Shareholders' Equity ChartCSU-DB.CA Total Shareholders' Equity over time chart
2.66B1.88B1.71B1.06B1.05B
 
TOTAL LIABILITIES AND EQUITY
CSU-DB.CA TOTAL LIABILITIES AND EQUITY ChartCSU-DB.CA TOTAL LIABILITIES AND EQUITY over time chart
12.57B10.90B7.88B5.77B4.38B
 
Statistics
Debt/Equity
CSU-DB.CA Debt/Equity ChartCSU-DB.CA Debt/Equity over time chart
1.391.320.801.040.59
Current Ratio
CSU-DB.CA Current Ratio ChartCSU-DB.CA Current Ratio over time chart
0.930.610.650.750.78
Return On Assets (ROA)
CSU-DB.CA Return On Assets (ROA) ChartCSU-DB.CA Return On Assets (ROA) over time chart
5.06%5.18%6.50%5.38%9.97%
Return On Equity (ROE)
CSU-DB.CA Return On Equity (ROE) ChartCSU-DB.CA Return On Equity (ROE) over time chart
23.93%30.12%29.91%29.22%41.60%
Return On Invested Capital (ROIC)
CSU-DB.CA Return On Invested Capital (ROIC) ChartCSU-DB.CA Return On Invested Capital (ROIC) over time chart
8.69%10.86%10.60%12.81%14.44%
Return On Invested Capital Ex Cash (ROICexc)
CSU-DB.CA Return On Invested Capital Ex Cash (ROICexc) ChartCSU-DB.CA Return On Invested Capital Ex Cash (ROICexc) over time chart
8.70%10.89%10.91%12.96%14.50%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
CSU-DB.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartCSU-DB.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
93.93%N/AN/AN/A33718.42%

All data in USD , ROIC based on taxRate of 0.51

Charts

CSU-DB.CA Balance Sheet Over Time ChartCSU-DB.CA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
CSU-DB.CA Balance Sheet - Short Vs Long Term ChartCSU-DB.CA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 2B 4B 6B 8B