Logo image of MSTR

STRATEGY INC (MSTR) Stock Income Statement

USA - NASDAQ:MSTR - US5949724083 - Common Stock

200.31 USD
+0.56 (+0.28%)
Last: 11/17/2025, 9:43:09 AM

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-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MSTR Revenue ChartMSTR Revenue over time chart
474.94M463.46M496.26M499.26M510.76M
Gross Premiums Earned
MSTR Gross Premiums Earned ChartMSTR Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
MSTR Loss Claims ChartMSTR Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
MSTR Deferred Policy Acquisition Expense ChartMSTR Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
MSTR Net Interest Income ChartMSTR Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
MSTR Non Interest Income ChartMSTR Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
MSTR Loan Loss Provision ChartMSTR Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
MSTR Net Interest Income after Provision ChartMSTR Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
MSTR Non Interest Expense ChartMSTR Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
MSTR Minority Interest Expense ChartMSTR Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
MSTR Cost Of Goods ChartMSTR Cost Of Goods over time chart
141.90M129.47M109.94M102.99M91.91M
Gross Profit
MSTR Gross Profit ChartMSTR Gross Profit over time chart
333.04M333.99M386.32M396.27M418.85M
Operating Expenses
MSTR Operating Expenses ChartMSTR Operating Expenses over time chart
-11.66B397.10M385.51M385.73M372.76M
Research and Development
MSTR Research and Development ChartMSTR Research and Development over time chart
96.79M118.49M120.53M127.43M117.12M
Selling, General, and Administrative Expenses
MSTR Selling, General, and Administrative Expenses ChartMSTR Selling, General, and Administrative Expenses over time chart
277.55M278.62M264.98M258.30M255.64M
Operating Income
MSTR Operating Income ChartMSTR Operating Income over time chart
11.99B-63.12M804.00K10.54M46.09M
Interest Income/Expense
MSTR Interest Income/Expense ChartMSTR Interest Income/Expense over time chart
-70.36M-61.94M-48.96M-53.14M-29.15M
Other Income/Expense
MSTR Other Income/Expense ChartMSTR Other Income/Expense over time chart
-6.77M3.51M-5.20M6.41M2.29M
Non Recurring Items
MSTR Non Recurring Items ChartMSTR Non Recurring Items over time chart
-1.01B-1.81B-71.17M-1.29B-830.62M
Income Before Taxes
MSTR Income Before Taxes ChartMSTR Income Before Taxes over time chart
10.91B-1.93B-124.53M-1.32B-811.39M
Income Tax
MSTR Income Tax ChartMSTR Income Tax over time chart
2.99B-767.68M-553.65M147.33M-275.91M
Net Income
MSTR Net Income ChartMSTR Net Income over time chart
7.72B-1.17B429.12M-1.47B-535.48M
EBITDA
MSTR EBITDA ChartMSTR EBITDA over time chart
12.01B-45.31M15.33M21.42M57.45M
 
Per Share Data
EPS Diluted Total Ops
MSTR EPS Diluted Total Ops ChartMSTR EPS Diluted Total Ops over time chart
21.374600000000004-6.0592.59-12.98-5.34
Non GAAP EPS
MSTR Non GAAP EPS ChartMSTR Non GAAP EPS over time chart
44.260000000000005-6.4199999999999992.958-12.8751.0439999999999998
 
Statistics
Gross Profit Margin
MSTR Gross Profit Margin ChartMSTR Gross Profit Margin over time chart
70.12%72.06%77.85%79.37%82.01%
Profit Margin
MSTR Profit Margin ChartMSTR Profit Margin over time chart
1625.05%-251.73%86.47%-294.39%-104.84%
Operating Profit Margin
MSTR Operating Profit Margin ChartMSTR Operating Profit Margin over time chart
2524.74%-13.62%0.16%2.11%9.02%

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 2024 TTM 0 2B 4B 6B 8B 10B
MSTR Earnings Per Share (EPS) chartMSTR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 10 -10 20 30 40