UK markets closed

Keystone Electrical (Zhejiang) Co.,Ltd. (301448.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.72+0.59 (+2.93%)
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
618,463
586,293
597,939
805,644
682,609
Cost of revenue
465,939
440,724
464,479
650,802
500,929
Gross profit
152,524
145,569
133,460
154,843
181,680
Operating expenses
Research development
20,666
20,794
19,541
24,252
18,169
Selling general and administrative
44,613
38,834
36,328
38,509
31,782
Total operating expenses
86,299
81,006
66,220
79,546
68,870
Operating income or loss
66,225
64,563
67,240
75,297
112,810
Interest expense
70.7776
84.2766
16.8203
9.0774
-
Income before tax
64,743
56,346
65,335
73,046
105,320
Income tax expense
8,351
6,493
10,641
7,156
13,972
Income from continuing operations
56,392
49,853
54,695
65,889
91,348
Net income
57,792
51,409
59,120
67,493
91,348
Net income available to common shareholders
57,792
51,409
59,120
67,493
91,348
Basic EPS
0.84
0.73
0.99
1.12
1.52
Diluted EPS
0.84
0.73
0.99
1.12
1.52
Basic average shares
64,358
70,424
59,717
60,262
60,097
Diluted average shares
64,358
70,424
59,717
60,262
60,097