Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Cryptocurrencies
News
CEO
Money
Markets
Industries
Budget 2022
All Markets Summit
Watchlists
My Portfolio
My Screeners
Singapore markets close in 1 hour 2 minutes
Straits Times Index
3,186.75
-8.29
(-0.26%)
Nikkei
26,677.80
-70.34
(-0.26%)
Hang Seng
20,248.96
+136.86
(+0.68%)
FTSE 100
7,516.44
+32.09
(+0.43%)
BTC-USD
29,744.60
+370.68
(+1.26%)
CMC Crypto 200
662.63
+6.80
(+1.04%)
MicroStrategy Incorporated (MSTR)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
193.01
-11.36
(-5.56%)
At close: 04:00PM EDT
200.00
+6.99
(+3.62%)
After hours:
07:57PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
507,137
510,762
480,735
486,327
497,638
Cost of revenue
95,037
91,909
91,055
99,974
99,499
Gross profit
412,100
418,853
389,680
386,353
398,139
Operating expenses
Research development
121,157
117,117
103,561
109,423
102,499
Selling general and administrative
255,661
255,642
229,046
277,932
291,659
Total operating expenses
376,818
372,759
332,607
387,355
394,158
Operating income or loss
35,282
46,094
57,073
-1,002
3,981
Total other income/expenses net
-803,369
-828,334
-77,736
28,356
4,646
Income before tax
-805,879
-811,389
-19,953
38,263
20,482
Income tax expense
-249,668
-275,909
-12,429
3,908
-2,019
Income from continuing operations
-556,211
-535,480
-7,524
34,355
22,501
Net income
-556,211
-535,480
-7,524
34,355
22,501
Net income available to common shareholders
-556,211
-535,480
-7,524
34,355
22,501
Basic EPS
-
-
-0.78
3.35
1.98
Diluted EPS
-
-
-0.78
3.33
1.97
Basic average shares
-
-
9,684
10,256
11,375
Diluted average shares
-
-
9,684
10,328
11,412
EBITDA
-
57,452
70,405
15,697
7,682
© 2022 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (Updated)
About Our Ads
Terms (Updated)