Logo image of CSU-DB.CA

CONSTELLATION SOFTWARE (CSU-DB.CA) Stock Income Statement

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)
Revenue
CSU-DB.CA Revenue ChartCSU-DB.CA Revenue over time chart
9.69B8.41B6.62B5.11B3.97B
Minority Interest Expense
CSU-DB.CA Minority Interest Expense ChartCSU-DB.CA Minority Interest Expense over time chart
238.00M503.00M-38.00M142.00MN/A
Cost Of Goods
CSU-DB.CA Cost Of Goods ChartCSU-DB.CA Cost Of Goods over time chart
160.00M158.00M134.00M99.00M97.00M
Gross Profit
CSU-DB.CA Gross Profit ChartCSU-DB.CA Gross Profit over time chart
9.53B8.25B6.49B5.01B3.87B
Operating Expenses
CSU-DB.CA Operating Expenses ChartCSU-DB.CA Operating Expenses over time chart
8.14B7.06B5.61B4.15B3.19B
Research and Development
CSU-DB.CA Research and Development ChartCSU-DB.CA Research and Development over time chart
N/A1.22B948.00M732.00M579.00M
Selling, General, and Administrative Expenses
CSU-DB.CA Selling, General, and Administrative Expenses ChartCSU-DB.CA Selling, General, and Administrative Expenses over time chart
6.96B4.85B3.82B2.78B2.11B
Operating Income
CSU-DB.CA Operating Income ChartCSU-DB.CA Operating Income over time chart
1.39B1.19B880.00M856.00M682.00M
Interest Income/Expense
CSU-DB.CA Interest Income/Expense ChartCSU-DB.CA Interest Income/Expense over time chart
-246.00M-177.00M-37.00M-49.00M-41.00M
Other Income/Expense
CSU-DB.CA Other Income/Expense ChartCSU-DB.CA Other Income/Expense over time chart
-180.00M-177.00M-129.00M-145.00M-69.00M
Non Recurring Items
CSU-DB.CA Non Recurring Items ChartCSU-DB.CA Non Recurring Items over time chart
-319.00M-568.00M11.00M-288.00M31.00M
Income Before Taxes
CSU-DB.CA Income Before Taxes ChartCSU-DB.CA Income Before Taxes over time chart
640.00M265.00M725.00M374.00M603.00M
Income Tax
CSU-DB.CA Income Tax ChartCSU-DB.CA Income Tax over time chart
244.00M204.00M175.00M206.00M167.00M
Net Income
CSU-DB.CA Net Income ChartCSU-DB.CA Net Income over time chart
636.00M565.00M512.00M310.00M436.00M
EBITDA
CSU-DB.CA EBITDA ChartCSU-DB.CA EBITDA over time chart
2.57B2.21B1.70B1.50B1.19B
 
Per Share Data
EPS Diluted Total Ops
CSU-DB.CA EPS Diluted Total Ops ChartCSU-DB.CA EPS Diluted Total Ops over time chart
30.0126.6624.1614.6320.57
Non GAAP EPS
CSU-DB.CA Non GAAP EPS ChartCSU-DB.CA Non GAAP EPS over time chart
72.3463.5056.7044.3034.54
 
Statistics
Gross Profit Margin
CSU-DB.CA Gross Profit Margin ChartCSU-DB.CA Gross Profit Margin over time chart
98.35%98.12%97.98%98.06%97.56%
Profit Margin
CSU-DB.CA Profit Margin ChartCSU-DB.CA Profit Margin over time chart
6.57%6.72%7.73%6.07%10.99%
Operating Profit Margin
CSU-DB.CA Operating Profit Margin ChartCSU-DB.CA Operating Profit Margin over time chart
14.30%14.12%13.29%16.76%17.18%

All data in USD

Charts

CSU-DB.CA Income Statement data chartCSU-DB.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 2B 4B 6B 8B
CSU-DB.CA Earnings Per Share (EPS) chartCSU-DB.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 20 40 60