Strategy Inc (MSTR)
NASDAQ: MSTR · Real-Time Price · USD
97.74
+4.41 (4.73%)
At close: Jul 30, 2026, 4:00 PM EDT
97.75
+0.01 (0.01%)
After-hours: Jul 30, 2026, 7:59 PM EDT

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
U.S. Revenue
-272.22M259.58M
EMEA Revenue
-162.66M155.92M
Other Regions Revenue
-42.35M47.95M
Revenue (Total)
498.35M477.23M463.46M

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Product Licenses Revenue
34.40M39.67M48.57M
Subscription Services Revenue
219.47M175.66M106.78M
Total Product Licenses and Subscription Services Revenue
253.86M215.33M155.34M
Product Support Revenue
184.05M204.23M243.81M
Other Services Revenue
60.44M57.68M64.31M
Revenue (Other)
-1.00K--
Revenue (Total)
498.35M477.23M463.46M

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Product Licenses Gross Profit
30.13M35.72M45.51M
Subscription Services Gross Profit
131.63M102.70M64.34M
Total Product Licenses and Subscription Services Gross Profit
161.76M138.42M109.84M
Product Support Gross Profit
158.28M175.63M210.52M
Other Services Gross Profit
16.84M13.76M13.63M
Gross Profit (Total)
336.89M327.82M333.99M

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Approximate Number of Bitcoins Held
846.00K672.50K447.47K
Market Value of Bitcoin Held (Ending Market Price)
49.67B58.85B23.91B
Remaining Performance Obligations (RPO)
-588.00M454.90M
Remaining Performance Obligations (RPO) to be Recognized Over NTM
-344.20M278.40M