Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets closed
ALL ORDS
7,999.20
-83.90
(-1.04%)
ASX 200
7,727.60
-84.20
(-1.08%)
AUD/USD
0.6619
+0.0009
(+0.14%)
OIL
76.21
-0.66
(-0.86%)
GOLD
2,339.80
+2.60
(+0.11%)
Bitcoin AUD
101,807.95
-3,610.08
(-3.42%)
BSM Chemical Co.,Ltd. (300796.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
14.54
+0.39
(+2.76%)
At close: 03:04PM CST
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
Total revenue
835,090
699,191
768,072
530,016
404,543
Cost of revenue
599,618
453,095
474,784
374,314
298,324
Gross profit
235,472
246,095
293,288
155,702
106,220
Operating expenses
Research development
40,827
40,033
37,579
32,595
22,815
Selling general and administrative
69,681
47,760
29,529
24,720
24,181
Total operating expenses
159,659
136,913
96,269
82,178
56,051
Operating income or loss
75,813
109,182
197,019
73,524
50,169
Interest expense
-
7,575
9,317
5,563
5,245
Income before tax
73,111
110,740
183,094
64,788
42,792
Income tax expense
11,456
18,548
25,917
7,517
4,596
Income from continuing operations
61,655
92,192
157,176
57,271
38,196
Net income
59,006
88,411
152,885
56,394
38,412
Net income available to common shareholders
59,006
88,411
152,885
56,394
38,412
Basic EPS
0.33
0.24
0.43
0.19
0.13
Diluted EPS
0.33
0.24
0.43
0.19
0.13
Basic average shares
356,116
368,378
355,546
298,555
302,491
Diluted average shares
356,116
368,378
355,546
298,555
302,491
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.