Logo image of STRD

STRATEGY INC - MSTR 10 PERP (STRD) Stock Income Statement

NASDAQ:STRD - US5949728613

80 USD
+0.01 (+0.01%)
Last: 8/28/2025, 4:04:09 PM

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-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
STRD Revenue ChartSTRD Revenue over time chart
462.32M463.46M496.26M499.26M510.76M
Cost Of Goods
STRD Cost Of Goods ChartSTRD Cost Of Goods over time chart
138.24M129.47M109.94M102.99M91.91M
Gross Profit
STRD Gross Profit ChartSTRD Gross Profit over time chart
324.08M333.99M386.32M396.27M418.85M
Operating Expenses
STRD Operating Expenses ChartSTRD Operating Expenses over time chart
-7.76B397.10M385.51M385.73M372.76M
Research and Development
STRD Research and Development ChartSTRD Research and Development over time chart
107.49M118.49M120.53M127.43M117.12M
Selling, General, and Administrative Expenses
STRD Selling, General, and Administrative Expenses ChartSTRD Selling, General, and Administrative Expenses over time chart
278.39M278.62M264.98M258.30M255.64M
Operating Income
STRD Operating Income ChartSTRD Operating Income over time chart
8.08B-63.12M804.00K10.54M46.09M
Interest Income/Expense
STRD Interest Income/Expense ChartSTRD Interest Income/Expense over time chart
-69.60M-61.94M-48.96M-53.14M-29.15M
Other Income/Expense
STRD Other Income/Expense ChartSTRD Other Income/Expense over time chart
-11.09M3.51M-5.20M6.41M2.29M
Non Recurring Items
STRD Non Recurring Items ChartSTRD Non Recurring Items over time chart
-1.44B-1.81B-71.17M-1.29B-830.62M
Income Before Taxes
STRD Income Before Taxes ChartSTRD Income Before Taxes over time chart
6.56B-1.93B-124.53M-1.32B-811.39M
Income Tax
STRD Income Tax ChartSTRD Income Tax over time chart
1.77B-767.68M-553.65M147.33M-275.91M
Net Income
STRD Net Income ChartSTRD Net Income over time chart
4.73B-1.17B429.12M-1.47B-535.48M
EBITDA
STRD EBITDA ChartSTRD EBITDA over time chart
8.12B-36.83M15.33M21.42M57.45M
 
Per Share Data
EPS Diluted Total Ops
STRD EPS Diluted Total Ops ChartSTRD EPS Diluted Total Ops over time chart
11.27-6.062.59-12.98-5.34
Non GAAP EPS
STRD Non GAAP EPS ChartSTRD Non GAAP EPS over time chart
34.12-6.422.96-12.881.04
 
Statistics
Gross Profit Margin
STRD Gross Profit Margin ChartSTRD Gross Profit Margin over time chart
70.10%72.06%77.85%79.37%82.01%
Profit Margin
STRD Profit Margin ChartSTRD Profit Margin over time chart
1023.69%-251.73%86.47%-294.39%-104.84%
Operating Profit Margin
STRD Operating Profit Margin ChartSTRD Operating Profit Margin over time chart
1747.64%-13.62%0.16%2.11%9.02%

All data in USD

Charts

STRD Income Statement data chartSTRD 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
STRD Earnings Per Share (EPS) chartSTRD EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 10 -10 20 30