UK markets closed

Wuxi Best Precision Machinery Co., Ltd. (300580.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
15.78+0.05 (+0.32%)
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
1,377,835
1,343,246
1,097,278
1,057,098
931,141
Cost of revenue
887,765
880,401
721,260
693,604
596,478
Gross profit
490,069
462,845
376,018
363,494
334,664
Operating expenses
Research development
77,624
74,446
58,786
46,250
46,160
Selling general and administrative
44,934
42,800
44,729
53,984
34,889
Total operating expenses
175,996
168,618
153,570
148,581
130,100
Operating income or loss
314,073
294,227
222,448
214,913
204,564
Interest expense
-
16,002
19,657
5,149
1,473
Income before tax
316,744
298,913
206,049
225,852
202,463
Income tax expense
35,699
33,514
-25,695
26,576
25,401
Income from continuing operations
281,045
265,399
231,744
199,276
177,062
Net income
279,254
263,508
228,870
196,703
176,616
Net income available to common shareholders
279,254
263,508
228,870
196,703
176,616
Basic EPS
0.92
0.83
0.76
0.66
0.59
Diluted EPS
0.89
0.83
0.72
0.59
0.58
Basic average shares
311,129
317,594
300,630
300,005
299,994
Diluted average shares
324,028
317,594
317,257
331,039
302,046