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,013.80
+11.00
(+0.14%)
ASX 200
7,767.50
+7.90
(+0.10%)
AUD/USD
0.6669
+0.0018
(+0.27%)
OIL
81.46
-0.28
(-0.34%)
GOLD
2,336.90
+0.30
(+0.01%)
Bitcoin AUD
90,742.73
-1,364.30
(-1.48%)
Yes Optoelectronics (Group) Co., Ltd. (002952.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.55
+0.47
(+2.34%)
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
620,388
664,129
884,681
610,415
464,285
Cost of revenue
519,786
546,481
703,185
522,762
350,333
Gross profit
100,602
117,648
181,496
87,653
113,952
Operating expenses
Research development
28,977
29,904
33,103
22,024
16,311
Selling general and administrative
27,858
29,415
22,193
16,946
16,006
Total operating expenses
71,426
74,176
63,782
46,207
35,577
Operating income or loss
29,176
43,472
117,714
41,447
78,375
Interest expense
-
173.5395
36.8449
31.6398
-
Income before tax
13,114
24,200
141,150
52,141
100,787
Income tax expense
1,513
3,015
16,759
6,164
14,528
Income from continuing operations
11,602
21,186
124,391
45,977
86,259
Net income
14,027
23,274
121,295
45,977
86,259
Net income available to common shareholders
14,027
23,274
121,295
45,977
86,259
Basic EPS
0.34
0.14
0.74
0.28
0.52
Diluted EPS
0.34
0.14
0.74
0.28
0.52
Basic average shares
164,691
166,244
163,913
164,204
165,883
Diluted average shares
164,691
166,244
163,913
164,204
165,883
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.