Dashboard
Analysis
Charting
Screener
Resources
Settings
NasdaqGS-MSTR
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
U.S. Revenue
74.6
65.3
EMEA Revenue
42.3
39.4
Other Regions Revenue
11.9
9.7
Total Revenue by Geography
128.7
114.5
Product Licenses Revenue
17.4
7.2
Subscription Services Revenue
46
40.8
Total Product Licenses and Subscription Services Revenue
63.3
48
Product Support Revenue
51.1
52.1
Other Services Revenue
14.2
14.4
Total Revenue
U.S. Gross Profit
—
EMEA Gross Profit
Other Regions Gross Profit
Total Gross Profit by Geography
90.7
78.7
Product Licenses Gross Profit
6
Subscription Services Gross Profit
26.4
24.9
Total Product Licenses and Subscription Services Gross Profit
43.1
30.9
Product Support Gross Profit
44
44.8
Other Services Gross Profit
3.6
3
Total Gross Profit
Approximate Number of Bitcoins Held
640,031
597,325
Market Value of Bitcoin Held (Ending Market Price)
73,205.7
64,362.8
Remaining Performance Obligations (RPO)
462.4
470.6
Remaining Performance Obligations (RPO) to be Recognized Over NTM
280
278.5