Strategy Inc (TSX:MSTR)
Canada flag Canada · Delayed Price · Currency is CAD
9.61
-0.23 (-2.34%)
Oct 29, 2026, 3: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
Sep '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)
495.08M477.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
Sep '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
20.85M39.67M48.57M
Subscription Services Revenue
242.09M175.66M106.78M
Total Product Licenses and Subscription Services Revenue
262.94M215.33M155.34M
Product Support Revenue
170.61M204.23M243.81M
Other Services Revenue
61.53M57.68M64.31M
Revenue (Total)
495.08M477.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
Sep '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
16.08M35.72M45.51M
Subscription Services Gross Profit
154.62M102.70M64.34M
Total Product Licenses and Subscription Services Gross Profit
170.70M138.42M109.84M
Product Support Gross Profit
146.73M175.63M210.52M
Other Services Gross Profit
18.42M13.76M13.63M
Gross Profit (Total)
335.84M327.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
Sep '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
847.67K672.50K447.47K
Market Value of Bitcoin Held (Ending Market Price)
70.82B58.85B23.91B
Remaining Performance Obligations (RPO)
-588.00M454.90M
Remaining Performance Obligations (RPO) to be Recognized Over NTM
-344.20M278.40M