Canada markets closed

Weiye Construction Group Co., Ltd. (300621.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
7.69+0.41 (+5.63%)
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
2019-12-31
Total Revenue
13,073,636
-
14,794,184
10,021,385
4,657,070
2,486,454
Cost of Revenue
12,371,717
-
14,032,225
9,360,024
4,243,617
2,130,320
Gross Profit
701,918
-
761,958
661,361
413,453
356,134
Operating Expenses
Research Development
53,487
-
49,706
51,610
56,351
68,389
Selling General and Administrative
78,838
-
60,057
58,889
69,046
54,713
Total Operating Expenses
312,833
-
317,404
265,262
207,658
208,642
Operating Income or Loss
389,085
-
444,555
396,099
205,795
147,492
Interest Expense
203,452
-
180,760
181,805
18,629
23,893
Income Before Tax
118,278
-
128,048
148,514
121,265
102,540
Income Tax Expense
44,997
-
50,318
43,012
30,463
16,319
Income from Continuing Operations
73,281
-
77,731
105,502
90,802
86,221
Net Income
5,066
-
5,555
36,817
66,959
87,782
Net Income available to common shareholders
5,066
-
5,555
36,817
66,959
87,782
Basic EPS
0.14
0.04
0.03
0.18
0.32
-
Diluted EPS
0.14
0.04
0.03
0.18
0.32
-
Basic Average Shares
231,374
199,052
185,173
204,537
209,247
-
Diluted Average Shares
231,374
199,052
185,173
204,537
209,247
-