Data: Microsoft (MSFT) Financial Results

The scale used for all diagrams on this page is: 100 pixels =~ $25 Billion.

Data Source: Microsoft Corporation's Investor Relations page

Select a diagram to jump to:
2025 Q1
Sep 2024
Microsoft 2025 Q1 Financial Results thumbnail
2024 Q4
Jun 2024
Microsoft 2024 Q4 Financial Results thumbnail
2024 Q3
Mar 2024
Microsoft 2024 Q3 Financial Results thumbnail
2024 Q2
Dec 2023
Microsoft 2024 Q2 Financial Results thumbnail
2024 Q1
Sep 2023
Microsoft 2024 Q1 Financial Results thumbnail
2023 Q4
Jun 2023
Microsoft 2023 Q4 Financial Results thumbnail

Hover over any flow to see specific dollar amounts.

Drag the bar at the right edge to reveal figures from the prior year for comparison.

Microsoft quarter ending September 30, 2024 (2025 Q1):

Microsoft 2025 Q1 Results Service and other → MSFT Revenue Quarter ended 2024-09-30: $33,508M MSFT Revenue Quarter ended 2024-09-30 → Gross Margin: $33,508M Gross Margin → Operating income: $30,552M Operating income → Income before income taxes: $30,269M Income before income taxes → Net Income: $24,667M Service and other → MSFT Revenue Quarter ended 2024-09-30: $16,805M MSFT Revenue Quarter ended 2024-09-30 → Cost of Revenue: $16,805M Product → MSFT Revenue Quarter ended 2024-09-30: $11,978M MSFT Revenue Quarter ended 2024-09-30 → Gross Margin: $11,978M Gross Margin → Research & Development: $7,544M Gross Margin → Sales and marketing: $5,717M Income before income taxes → Income Tax Provision: $5,602M Product → MSFT Revenue Quarter ended 2024-09-30: $3,294M MSFT Revenue Quarter ended 2024-09-30 → Cost of Revenue: $3,294M Gross Margin → General & administrative: $1,673M Operating income → Other Expense: $283M Product: $15,272M MSFT Revenue Quarter ended 2024-09-30: $65,585M Service and other: $50,313M Cost of Revenue: $20,099M Gross Margin: $45,486M Research & Development: $7,544M Sales and marketing: $5,717M General & administrative: $1,673M Operating income: $30,552M Other Expense: $283M Income before income taxes: $30,269M Income Tax Provision: $5,602M Net Income: $24,667M Made at SankeyMATIC.com Product$15,272M MSFT RevenueQuarter ended2024-09-30$65,585M Service and other$50,313M Cost of Revenue$20,099M GrossMargin$45,486M Research & Development$7,544M Sales and marketing$5,717M General &administrative$1,673M Operating income$30,552M Other Expense$283M Income beforeincome taxes$30,269M Income TaxProvision$5,602M NetIncome$24,667M
Microsoft 2024 Q1 Results Service and other → MSFT Revenue Quarter ended 2023-09-30: $28,211M MSFT Revenue Quarter ended 2023-09-30 → Gross Margin: $28,211M Operating income → Income before income taxes: $27,284M Gross Margin → Operating income: $26,895M Income before income taxes → Net Income: $22,291M Service and other → MSFT Revenue Quarter ended 2023-09-30: $12,771M MSFT Revenue Quarter ended 2023-09-30 → Cost of Revenue: $12,771M Product → MSFT Revenue Quarter ended 2023-09-30: $12,004M MSFT Revenue Quarter ended 2023-09-30 → Gross Margin: $12,004M Gross Margin → Research & Development: $6,659M Gross Margin → Sales and marketing: $5,187M Income before income taxes → Income Tax Provision: $4,993M Product → MSFT Revenue Quarter ended 2023-09-30: $3,531M MSFT Revenue Quarter ended 2023-09-30 → Cost of Revenue: $3,531M Gross Margin → General & administrative: $1,474M Other Income → Income before income taxes: $389M Product: $15,535M MSFT Revenue Quarter ended 2023-09-30: $56,517M Service and other: $40,982M Cost of Revenue: $16,302M Gross Margin: $40,215M Research & Development: $6,659M Sales and marketing: $5,187M General & administrative: $1,474M Operating income: $27,284M Other Income: $389M Income before income taxes: $27,673M Income Tax Provision: $4,993M Net Income: $22,291M Made at SankeyMATIC.com Product$15,535M MSFT RevenueQuarter ended2023-09-30$56,517M Service and other$40,982M Cost of Revenue$16,302M GrossMargin$40,215M Research & Development$6,659M Sales and marketing$5,187M General &administrative$1,474M Operating income$27,284M Other Income$389M Income beforeincome taxes$27,673M Income TaxProvision$4,993M NetIncome$22,291M

Microsoft quarter ending June 30, 2024 (2024 Q4):

Microsoft 2024 Q4 Results Service and other → MSFT Revenue Quarter ended 2024-06-30: $33,264M MSFT Revenue Quarter ended 2024-06-30 → Gross Margin: $33,264M Gross Margin → Operating income: $27,925M Operating income → Income before income taxes: $27,250M Income before income taxes → Net Income: $22,036M Service and other → MSFT Revenue Quarter ended 2024-06-30: $18,246M MSFT Revenue Quarter ended 2024-06-30 → Cost of Revenue: $18,246M Product → MSFT Revenue Quarter ended 2024-06-30: $11,779M MSFT Revenue Quarter ended 2024-06-30 → Gross Margin: $11,779M Gross Margin → Research & Development: $8,056M Gross Margin → Sales and marketing: $6,816M Income before income taxes → Income Tax Provision: $5,214M Gross Margin → General & administrative: $2,246M Product → MSFT Revenue Quarter ended 2024-06-30: $1,438M MSFT Revenue Quarter ended 2024-06-30 → Cost of Revenue: $1,438M Operating income → Other Expense: $675M Product: $13,217M MSFT Revenue Quarter ended 2024-06-30: $64,727M Service and other: $51,510M Cost of Revenue: $19,684M Gross Margin: $45,043M Research & Development: $8,056M Sales and marketing: $6,816M General & administrative: $2,246M Operating income: $27,925M Other Expense: $675M Income before income taxes: $27,250M Income Tax Provision: $5,214M Net Income: $22,036M Made at SankeyMATIC.com Product$13,217M MSFT RevenueQuarter ended2024-06-30$64,727M Service and other$51,510M Cost of Revenue$19,684M GrossMargin$45,043M Research & Development$8,056M Sales and marketing$6,816M General &administrative$2,246M Operating income$27,925M Other Expense$675M Income beforeincome taxes$27,250M Income TaxProvision$5,214M NetIncome$22,036M
Your Diagram Title Service and other → MSFT Revenue Quarter ended 2023-06-30: $26,412M MSFT Revenue Quarter ended 2023-06-30 → Gross Margin: $26,412M Operating income → Income before income taxes: $24,727M Gross Margin → Operating income: $24,254M Income before income taxes → Net Income: $20,081M Product → MSFT Revenue Quarter ended 2023-06-30: $12,982M MSFT Revenue Quarter ended 2023-06-30 → Gross Margin: $12,982M Service and other → MSFT Revenue Quarter ended 2023-06-30: $12,924M MSFT Revenue Quarter ended 2023-06-30 → Cost of Revenue: $12,924M Gross Margin → Research & Development: $6,739M Gross Margin → Sales and marketing: $6,204M Income before income taxes → Income Tax Provision: $4,646M Product → MSFT Revenue Quarter ended 2023-06-30: $3,871M MSFT Revenue Quarter ended 2023-06-30 → Cost of Revenue: $3,871M Gross Margin → General & administrative: $2,197M Other Income → Income before income taxes: $473M Product: $16,853M MSFT Revenue Quarter ended 2023-06-30: $56,189M Service and other: $39,336M Cost of Revenue: $16,795M Gross Margin: $39,394M Research & Development: $6,739M Sales and marketing: $6,204M General & administrative: $2,197M Operating income: $24,727M Other Income: $473M Income before income taxes: $25,200M Income Tax Provision: $4,646M Net Income: $20,081M Made at SankeyMATIC.com Product$16,853M MSFT RevenueQuarter ended2023-06-30$56,189M Service and other$39,336M Cost of Revenue$16,795M GrossMargin$39,394M Research & Development$6,739M Sales and marketing$6,204M General & administrative$2,197M Operating income$24,727M Other Income$473M Income beforeincome taxes$25,200M Income TaxProvision$4,646M NetIncome$20,081M

Microsoft quarter ending March 31, 2024 (2024 Q3):

Microsoft quarter ending December 31, 2023 (2024 Q2):

Microsoft quarter ending September 30, 2023 (2024 Q1):

Microsoft quarter ending June 30, 2023 (2023 Q4):

Credits

The diagrams are created with SankeyMATIC. The image-comparison slider is from the Shoelace web component library.


Select a diagram to jump to:
2025 Q1
Sep 2024
Microsoft 2025 Q1 Financial Results thumbnail
2024 Q4
Jun 2024
Microsoft 2024 Q4 Financial Results thumbnail
2024 Q3
Mar 2024
Microsoft 2024 Q3 Financial Results thumbnail
2024 Q2
Dec 2023
Microsoft 2024 Q2 Financial Results thumbnail
2024 Q1
Sep 2023
Microsoft 2024 Q1 Financial Results thumbnail
2023 Q4
Jun 2023
Microsoft 2023 Q4 Financial Results thumbnail