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 close in 2 hours 5 minutes
FTSE 100
8,208.44
-39.35
(-0.48%)
FTSE 250
20,272.57
-90.86
(-0.45%)
AIM
765.30
-2.73
(-0.36%)
GBP/EUR
1.1838
+0.0000
(+0.00%)
GBP/USD
1.2636
-0.0050
(-0.40%)
Bitcoin GBP
48,639.11
+241.18
(+0.50%)
Money
The cost of following England at Euro 2024
What could your money earn if you invested your football spending elsewhere
Jinhe Biotechnology CO., LTD. (002688.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
3.7000
+0.0900
(+2.49%)
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,166,295
2,174,131
2,122,705
2,077,989
1,814,639
Cost of revenue
1,501,298
1,531,633
1,508,913
1,426,922
1,184,691
Gross profit
664,997
642,498
613,793
651,067
629,948
Operating expenses
Research development
78,230
74,003
82,285
72,251
66,358
Selling general and administrative
234,203
227,420
203,276
213,032
196,620
Total operating expenses
467,481
454,789
441,763
420,132
398,650
Operating income or loss
197,516
187,709
172,030
230,934
231,298
Interest expense
-2,835
-9,080
9,870
3,926
60,347
Income before tax
108,131
101,496
118,845
142,911
140,905
Income tax expense
6,562
7,062
730.2344
20,822
1,712
Income from continuing operations
101,569
94,434
118,115
122,089
139,193
Net income
94,680
86,457
75,616
93,992
117,325
Net income available to common shareholders
94,680
86,457
75,616
93,992
117,325
Basic EPS
0.10
0.11
0.10
0.14
0.18
Diluted EPS
0.10
0.11
0.10
0.14
0.18
Basic average shares
780,312
780,298
780,355
695,725
651,803
Diluted average shares
780,312
780,298
780,355
695,725
651,803
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.