Logo image of MSTR

MICROSTRATEGY INC-CL A (MSTR) Stock Income Statement

NASDAQ:MSTR - Nasdaq - US5949724083 - Common Stock - Currency: USD

341.25  +5.32 (+1.58%)

After market: 341.496 +0.25 (+0.07%)

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
MSTR Revenue ChartMSTR Revenue over time chart
467.24M496.26M499.26M510.76M480.74M
Cost Of Goods
MSTR Cost Of Goods ChartMSTR Cost Of Goods over time chart
123.52M109.94M102.99M91.91M91.06M
Gross Profit
MSTR Gross Profit ChartMSTR Gross Profit over time chart
343.72M386.32M396.27M418.85M389.68M
Operating Expenses
MSTR Operating Expenses ChartMSTR Operating Expenses over time chart
400.02M385.51M385.73M372.76M332.61M
Research and Development
MSTR Research and Development ChartMSTR Research and Development over time chart
122.95M120.53M127.43M117.12M103.56M
Selling, General, and Administrative Expenses
MSTR Selling, General, and Administrative Expenses ChartMSTR Selling, General, and Administrative Expenses over time chart
277.07M264.98M258.30M255.64M229.05M
Operating Income
MSTR Operating Income ChartMSTR Operating Income over time chart
-56.30M804.00K10.54M46.09M57.07M
Interest Income/Expense
MSTR Interest Income/Expense ChartMSTR Interest Income/Expense over time chart
-57.41M-48.96M-53.14M-29.15M710.00K
Other Income/Expense
MSTR Other Income/Expense ChartMSTR Other Income/Expense over time chart
-8.57M-5.20M6.41M2.29M-7.04M
Non Recurring Items
MSTR Non Recurring Items ChartMSTR Non Recurring Items over time chart
-845.98M-71.17M-1.29B-830.62M-70.70M
Income Before Taxes
MSTR Income Before Taxes ChartMSTR Income Before Taxes over time chart
-968.25M-124.53M-1.32B-811.39M-19.95M
Income Tax
MSTR Income Tax ChartMSTR Income Tax over time chart
-561.53M-553.65M147.33M-275.91M-12.43M
Net Income
MSTR Net Income ChartMSTR Net Income over time chart
-406.73M429.12M-1.47B-535.48M-7.52M
EBITDA
MSTR EBITDA ChartMSTR EBITDA over time chart
-38.50M15.33M21.42M57.45M70.41M
 
Per Share Data
EPS Diluted Total Ops
MSTR EPS Diluted Total Ops ChartMSTR EPS Diluted Total Ops over time chart
-2.212.59-12.98-5.34-0.08
Non GAAP EPS
MSTR Non GAAP EPS ChartMSTR Non GAAP EPS over time chart
-2.562.96-12.881.040.39
 
Statistics
Gross Profit Margin
MSTR Gross Profit Margin ChartMSTR Gross Profit Margin over time chart
73.56%77.85%79.37%82.01%81.06%
Profit Margin
MSTR Profit Margin ChartMSTR Profit Margin over time chart
-87.05%86.47%-294.39%-104.84%-1.57%
Operating Profit Margin
MSTR Operating Profit Margin ChartMSTR Operating Profit Margin over time chart
-12.05%0.16%2.11%9.02%11.87%

All data in USD

Charts

MSTR Income Statement data chartMSTR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 500M -500M -1B
MSTR Earnings Per Share (EPS) chartMSTR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -5 -10