Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,275.38
+44.33
(+0.54%)
FTSE 250
20,730.12
+59.25
(+0.29%)
AIM
805.79
+3.10
(+0.39%)
GBP/EUR
1.1742
-0.0007
(-0.06%)
GBP/USD
1.2738
+0.0006
(+0.05%)
Bitcoin GBP
53,180.26
+213.56
(+0.40%)
PROPERTY
10 bijou homes that are big on style
Size isn’t everything when it comes to buying a home
Block Inc (SQ3.MU)
Munich - Munich Delayed price. Currency in EUR
Add to watchlist
58.53
-1.84
(-3.05%)
At close: 04:30PM CEST
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/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
22,882,620
21,915,623
17,531,587
17,661,203
9,497,578
-
Cost of revenue
14,997,845
14,410,737
11,539,695
13,241,380
6,764,169
-
Gross profit
7,884,775
7,504,886
5,991,892
4,419,823
2,733,409
-
Operating expenses
Research development
2,814,456
2,720,819
2,135,612
1,383,841
885,681
-
Selling general and administrative
4,214,508
4,228,199
3,744,800
2,600,006
1,688,873
-
Total operating expenses
7,209,203
7,123,062
6,019,170
3,999,594
2,574,554
-
Operating income or loss
675,572
381,824
-27,278
420,229
158,855
-
Interest expense
-
-
36,228
33,124
56,943
21,516
Total other income/expenses net
-335,914
-458,188
-501,811
-229,643
114,055
-
Income before tax
402,463
-29,143
-565,317
157,462
215,967
-
Income tax expense
48,595
-8,019
-12,312
-1,364
2,862
-
Income from continuing operations
353,868
-21,124
-553,005
158,826
213,105
-
Net income
383,461
9,772
-540,747
166,284
213,105
-
Net income available to common shareholders
383,461
9,772
-540,747
166,284
213,105
-
Basic EPS
-0.46
0.02
-0.93
0.36
0.48
-
Diluted EPS
-0.46
0.02
-0.93
0.33
0.44
-
Basic average shares
604,849
608,856
578,949
458,432
443,126
-
Diluted average shares
604,849
614,024
578,949
501,779
482,167
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.