Logo image of CSU.CA

CONSTELLATION SOFTWARE INC (CSU.CA) Stock Income Statement

TSX:CSU - Toronto Stock Exchange - CA21037X1006 - Common Stock - Currency: CAD

4869.42  -0.71 (-0.01%)

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
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
CSU.CA Revenue ChartCSU.CA Revenue over time chart
10.37B10.07B8.41B6.62B5.11B
Minority Interest Expense
CSU.CA Minority Interest Expense ChartCSU.CA Minority Interest Expense over time chart
-92.00M-37.00M503.00M-38.00M142.00M
Cost Of Goods
CSU.CA Cost Of Goods ChartCSU.CA Cost Of Goods over time chart
175.00M169.00M158.00M134.00M99.00M
Gross Profit
CSU.CA Gross Profit ChartCSU.CA Gross Profit over time chart
10.19B9.90B8.25B6.49B5.01B
Operating Expenses
CSU.CA Operating Expenses ChartCSU.CA Operating Expenses over time chart
8.66B8.43B7.06B5.61B4.15B
Research and Development
CSU.CA Research and Development ChartCSU.CA Research and Development over time chart
N/A1.44B1.22B948.00M732.00M
Selling, General, and Administrative Expenses
CSU.CA Selling, General, and Administrative Expenses ChartCSU.CA Selling, General, and Administrative Expenses over time chart
7.41B5.78B4.85B3.82B2.78B
Operating Income
CSU.CA Operating Income ChartCSU.CA Operating Income over time chart
1.53B1.46B1.19B880.00M856.00M
Interest Income/Expense
CSU.CA Interest Income/Expense ChartCSU.CA Interest Income/Expense over time chart
-241.00M-196.00M-201.00M-52.00M-49.00M
Other Income/Expense
CSU.CA Other Income/Expense ChartCSU.CA Other Income/Expense over time chart
-167.00M-181.00M-153.00M-114.00M-145.00M
Non Recurring Items
CSU.CA Non Recurring Items ChartCSU.CA Non Recurring Items over time chart
-15.00M-76.00M-568.00M11.00M-288.00M
Income Before Taxes
CSU.CA Income Before Taxes ChartCSU.CA Income Before Taxes over time chart
1.11B1.01B265.00M725.00M374.00M
Income Tax
CSU.CA Income Tax ChartCSU.CA Income Tax over time chart
279.00M244.00M204.00M175.00M206.00M
Net Income
CSU.CA Net Income ChartCSU.CA Net Income over time chart
741.00M731.00M565.00M512.00M310.00M
EBITDA
CSU.CA EBITDA ChartCSU.CA EBITDA over time chart
2.79B2.69B2.21B1.70B1.50B
 
Per Share Data
EPS Diluted Total Ops
CSU.CA EPS Diluted Total Ops ChartCSU.CA EPS Diluted Total Ops over time chart
34.9734.4926.6624.1614.63
Non GAAP EPS
CSU.CA Non GAAP EPS ChartCSU.CA Non GAAP EPS over time chart
86.4685.9663.5056.7044.30
 
Statistics
Gross Profit Margin
CSU.CA Gross Profit Margin ChartCSU.CA Gross Profit Margin over time chart
98.31%98.32%98.12%97.98%98.06%
Profit Margin
CSU.CA Profit Margin ChartCSU.CA Profit Margin over time chart
7.15%7.26%6.72%7.73%6.07%
Operating Profit Margin
CSU.CA Operating Profit Margin ChartCSU.CA Operating Profit Margin over time chart
14.81%14.54%14.12%13.29%16.76%

All data in USD

Charts

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