New Zealand markets close in 2 hours 29 minutes

OK Science and Technology Co., Ltd. (001223.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
34.94+0.19 (+0.55%)
As of 10:16AM CST. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
363,068
332,302
516,903
558,460
528,814
Cost of revenue
243,619
227,300
275,033
293,079
175,557
Gross profit
119,450
105,002
241,869
265,381
353,257
Operating expenses
Research development
24,876
23,230
22,195
25,549
22,728
Selling general and administrative
31,180
25,768
27,555
20,566
21,129
Total operating expenses
-7,598
-12,216
18,331
-885.187
45,874
Operating income or loss
127,048
117,218
223,538
266,266
307,383
Interest expense
40.6203
127.1092
924.3186
1,674
2,479
Income before tax
129,502
127,992
214,499
262,872
287,764
Income tax expense
12,760
14,060
31,282
34,246
41,069
Income from continuing operations
116,742
113,932
183,217
228,626
246,696
Net income
116,742
113,932
183,217
228,626
246,696
Net income available to common shareholders
116,742
113,932
183,217
228,626
246,696
Basic EPS
1.89
1.71
3.66
4.57
4.93
Diluted EPS
1.89
1.71
3.66
4.57
4.93
Basic average shares
62,511
66,682
50,001
50,000
50,040
Diluted average shares
62,511
66,682
50,001
50,000
50,040