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 5 hours 5 minutes
FTSE 100
8,224.95
-29.23
(-0.35%)
FTSE 250
20,577.20
-128.07
(-0.62%)
AIM
804.65
-3.71
(-0.46%)
GBP/EUR
1.1760
+0.0005
(+0.04%)
GBP/USD
1.2754
-0.0017
(-0.13%)
Bitcoin GBP
53,255.63
-590.33
(-1.10%)
Money
Should you support your children at university or help them on to property ladder?
What parents should consider before making a financial decision
Sino Biopharmaceutical Limited (SBMFF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
0.3149
-0.0344
(-9.83%)
At close: 09:47AM EDT
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
31/12/2019
Total revenue
26,199,409
26,199,409
26,026,164
26,861,356
23,647,224
-
Cost of revenue
4,989,877
4,989,877
4,487,616
5,332,095
5,182,320
-
Gross profit
21,209,532
21,209,532
21,538,548
21,529,261
18,464,904
-
Operating expenses
Research development
4,402,973
4,402,973
4,164,498
-
2,626,709
2,398,712
Selling general and administrative
11,066,635
11,066,635
11,708,780
12,703,627
11,628,561
-
Total operating expenses
15,423,818
15,423,818
16,058,744
17,175,600
14,160,755
-
Operating income or loss
5,785,714
5,785,714
5,479,804
4,353,661
4,304,149
-
Interest expense
495,237
495,237
429,494
308,617
323,368
-
Income before tax
5,409,906
5,409,906
5,214,869
18,572,673
5,013,044
-
Income tax expense
797,267
797,267
696,716
1,957,880
672,377
-
Income from continuing operations
4,612,639
4,612,639
4,518,153
16,614,793
4,340,667
-
Net income
2,331,939
2,331,939
2,543,570
14,608,412
2,771,086
-
Net income available to common shareholders
2,543,134
2,543,134
2,311,200
14,125,901
2,771,086
-
Basic EPS
0.10
0.13
0.14
0.78
0.15
-
Diluted EPS
0.10
0.13
0.12
0.73
0.15
-
Basic average shares
18,574,919
18,529,065
18,622,249
18,768,650
18,800,284
-
Diluted average shares
18,737,912
18,575,080
19,017,202
19,282,955
18,800,284
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.