Singapore markets closed

Weichai Heavy Machinery Co., Ltd. (000880.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
8.050.00 (0.00%)
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
31/12/2019
Total revenue
3,765,695
3,761,951
3,454,516
3,410,678
3,308,471
-
Cost of revenue
3,293,998
3,306,347
2,996,708
2,945,025
2,767,795
-
Gross profit
471,697
455,604
457,808
465,653
540,677
-
Operating expenses
Research development
211,884
200,987
201,953
242,790
205,859
-
Selling general and administrative
129,235
124,497
107,941
137,721
150,517
-
Total operating expenses
395,043
387,597
375,527
440,715
450,519
-
Operating income or loss
76,654
68,007
82,281
24,938
90,157
-
Interest expense
-
-
-
-
-
0
Income before tax
160,077
153,664
152,074
138,486
104,166
-
Income tax expense
-8,977
-12,815
11,325
1,703
-5,519
-
Income from continuing operations
169,054
166,479
140,748
136,783
109,686
-
Net income
169,054
166,479
140,748
136,783
109,686
-
Net income available to common shareholders
169,054
166,479
140,748
136,783
109,686
-
Basic EPS
0.48
0.50
0.42
0.41
0.33
-
Diluted EPS
0.48
0.50
0.42
0.41
0.33
-
Basic average shares
336,206
332,958
335,115
333,617
332,381
-
Diluted average shares
336,206
332,958
335,115
333,617
332,381
-