Logo image of STRC

MICROSTRATEGY INC - MSTR 9 PERP (STRC) Stock Income Statement

NASDAQ:STRC - Nasdaq - US80359A2050 - Currency: USD

97.75  -0.3 (-0.31%)

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

All data in USD

Charts

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