Logo image of CSU.CA

CONSTELLATION SOFTWARE INC (CSU.CA) Stock Income Statement

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

4882.25  -51.92 (-1.05%)

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

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 TTM 2B 4B 6B 8B
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 TTM 20 40 60