Australia markets closed

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
Show:
Annual

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