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,146.86
-16.81
(-0.21%)
FTSE 250
20,120.36
-75.59
(-0.37%)
AIM
776.04
-4.39
(-0.56%)
GBP/EUR
1.1845
-0.0034
(-0.29%)
GBP/USD
1.2686
-0.0075
(-0.59%)
Bitcoin GBP
52,090.04
+222.30
(+0.43%)
Brands
How I founded Britain's most respected removals firm
'Doing removals defines you for the rest of your working life'
NanJi E-Commerce Co., LTD (002127.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
2.7400
+0.0200
(+0.74%)
At close: 03:04PM CST
Summary
Chart
Conversations
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
Total revenue
2,796,013
2,692,225
3,309,675
3,888,094
4,171,911
Cost of revenue
2,358,139
2,268,783
2,734,481
3,020,271
2,706,011
Gross profit
437,874
423,441
575,194
867,823
1,465,900
Operating expenses
Research development
19,785
21,417
26,964
35,960
45,250
Selling general and administrative
159,749
152,958
131,384
180,567
149,104
Total operating expenses
257,771
251,850
236,952
287,304
254,880
Operating income or loss
180,103
171,591
338,242
580,519
1,211,020
Interest expense
2,602
3,185
4,592
5,651
5,673
Income before tax
152,307
130,452
-253,807
536,801
1,249,495
Income tax expense
32,148
22,265
40,375
59,241
64,360
Income from continuing operations
120,159
108,187
-294,182
477,559
1,185,135
Net income
123,671
111,579
-297,618
477,061
1,187,990
Net income available to common shareholders
123,671
111,579
-297,618
477,061
1,187,990
Basic EPS
-0.20
0.05
-0.13
0.20
0.49
Diluted EPS
-0.20
0.05
-0.13
0.20
0.49
Basic average shares
2,359,193
2,353,992
2,341,607
2,355,858
2,438,403
Diluted average shares
2,359,193
2,353,992
2,341,607
2,355,858
2,438,403
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.