Logo image of MSFT.CA

MICROSOFT CORP-CDR (MSFT.CA) Stock Income Statement

TSX:MSFT - Toronto Stock Exchange - CA59516M1041 - Currency: CAD

29.72  -0.58 (-1.91%)

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-12-31)
2024
(2024-6-30)
2023
(2023-6-30)
2022
(2022-6-30)
2021
(2021-6-30)
Revenue
MSFT.CA Revenue ChartMSFT.CA Revenue over time chart
261.80B245.12B211.91B198.27B168.09B
Cost Of Goods
MSFT.CA Cost Of Goods ChartMSFT.CA Cost Of Goods over time chart
80.09B74.11B65.86B62.65B52.23B
Gross Profit
MSFT.CA Gross Profit ChartMSFT.CA Gross Profit over time chart
181.72B171.01B146.05B135.62B115.86B
Operating Expenses
MSFT.CA Operating Expenses ChartMSFT.CA Operating Expenses over time chart
64.00B61.58B56.36B52.24B45.94B
Research and Development
MSFT.CA Research and Development ChartMSFT.CA Research and Development over time chart
31.17B29.51B27.20B24.51B20.72B
Selling, General, and Administrative Expenses
MSFT.CA Selling, General, and Administrative Expenses ChartMSFT.CA Selling, General, and Administrative Expenses over time chart
32.83B32.06B29.16B27.73B25.22B
Operating Income
MSFT.CA Operating Income ChartMSFT.CA Operating Income over time chart
117.71B109.43B89.69B83.38B69.92B
Interest Income/Expense
MSFT.CA Interest Income/Expense ChartMSFT.CA Interest Income/Expense over time chart
-326.00M-121.00M1.04B466.00M1.10B
Other Income/Expense
MSFT.CA Other Income/Expense ChartMSFT.CA Other Income/Expense over time chart
-2.86B-1.32B-223.00M-32.00M98.00M
Non Recurring Items
MSFT.CA Non Recurring Items ChartMSFT.CA Non Recurring Items over time chart
-913.00M-206.00M-1.20B-101.00M-13.00M
Income Before Taxes
MSFT.CA Income Before Taxes ChartMSFT.CA Income Before Taxes over time chart
113.61B107.79B89.31B83.72B71.10B
Income Tax
MSFT.CA Income Tax ChartMSFT.CA Income Tax over time chart
20.86B19.65B16.95B10.98B9.83B
Net Income
MSFT.CA Net Income ChartMSFT.CA Net Income over time chart
92.75B88.14B72.36B72.74B61.27B
EBITDA
MSFT.CA EBITDA ChartMSFT.CA EBITDA over time chart
144.33B131.72B103.56B97.84B81.60B
 
Per Share Data
EPS Diluted Total Ops
MSFT.CA EPS Diluted Total Ops ChartMSFT.CA EPS Diluted Total Ops over time chart
12.4211.809.689.658.05
Non GAAP EPS
MSFT.CA Non GAAP EPS ChartMSFT.CA Non GAAP EPS over time chart
12.4211.819.819.207.97
 
Statistics
Gross Profit Margin
MSFT.CA Gross Profit Margin ChartMSFT.CA Gross Profit Margin over time chart
69.41%69.76%68.92%68.40%68.93%
Profit Margin
MSFT.CA Profit Margin ChartMSFT.CA Profit Margin over time chart
35.43%35.96%34.15%36.69%36.45%
Operating Profit Margin
MSFT.CA Operating Profit Margin ChartMSFT.CA Operating Profit Margin over time chart
44.96%44.64%42.33%42.06%41.59%

All data in USD

Charts

MSFT.CA Income Statement data chartMSFT.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50B 100B 150B 200B 250B
MSFT.CA Earnings Per Share (EPS) chartMSFT.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2 4 6 8 10