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
8,076.70
+11.20
(+0.14%)
AUD/USD
0.6568
-0.0033
(-0.50%)
ASX 200
7,804.50
+11.20
(+0.14%)
OIL
77.35
-1.03
(-1.31%)
GOLD
2,314.00
-10.20
(-0.44%)
Bitcoin AUD
94,829.70
-2,044.28
(-2.11%)
Heren Health Co., Ltd. (300550.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
10.63
-0.32
(-2.92%)
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
430,787
439,252
360,330
464,200
454,738
Cost of revenue
261,486
268,301
286,672
303,040
258,913
Gross profit
169,301
170,951
73,658
161,160
195,825
Operating expenses
Research development
50,882
53,807
54,053
53,828
45,719
Selling general and administrative
27,947
33,946
40,322
36,223
53,683
Total operating expenses
116,922
123,903
130,587
119,648
117,894
Operating income or loss
52,379
47,048
-56,928
41,512
77,931
Interest expense
3,696
3,865
3,490
2,531
2,775
Income before tax
39,430
40,971
-95,046
34,940
47,647
Income tax expense
1,889
2,047
-10,849
650.5477
5,601
Income from continuing operations
37,542
38,923
-84,197
34,289
42,046
Net income
37,644
39,116
-83,306
34,482
43,143
Net income available to common shareholders
37,644
39,116
-83,306
34,482
43,143
Basic EPS
-0.36
0.15
-0.32
0.13
0.18
Diluted EPS
-0.36
0.15
-0.32
0.13
0.18
Basic average shares
250,486
260,775
260,333
265,245
239,682
Diluted average shares
250,486
260,775
260,333
265,245
239,682
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.