Canada markets close in 3 hours 52 minutes

XCMG Construction Machinery Co., Ltd. (000425.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
7.03+0.12 (+1.74%)
At close: 03:04PM CST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
93,129,731
92,848,221
93,817,122
116,796,194
73,968,149
Cost of Revenue
72,268,831
72,064,272
74,855,161
91,729,972
61,341,127
Gross Profit
20,860,900
20,783,949
18,961,961
25,066,222
12,627,022
Operating Expenses
Research Development
3,924,929
3,999,625
4,082,251
4,029,097
2,417,105
Selling General and Administrative
8,973,298
8,776,669
8,534,946
11,532,279
3,895,713
Total Operating Expenses
13,114,972
13,125,816
13,076,905
15,538,142
6,155,930
Operating Income or Loss
7,745,928
7,658,133
5,885,057
9,528,079
6,471,092
Interest Expense
1,629,854
1,653,490
1,532,506
610,110
603,330
Income Before Tax
5,865,452
5,677,633
5,012,731
9,229,901
4,295,909
Income Tax Expense
580,189
441,537
711,054
966,348
550,226
Income from Continuing Operations
5,285,264
5,236,096
4,301,677
8,263,553
3,745,683
Net Income
5,403,591
5,326,470
4,312,440
8,207,958
3,728,860
Net Income available to common shareholders
5,403,591
5,326,470
4,312,440
8,207,958
3,728,860
Basic EPS
0.37
0.45
0.36
0.69
0.45
Diluted EPS
0.37
0.45
0.36
0.69
0.45
Basic Average Shares
12,049,299
11,836,601
11,979,000
11,895,591
8,277,158
Diluted Average Shares
12,049,299
11,836,601
11,979,000
11,895,591
8,277,158