Singapore markets closed

Wuliangye Yibin Co.,Ltd. (000858.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
146.70+0.44 (+0.30%)
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
86,966,112
83,272,067
73,968,641
66,209,054
57,321,059
-
Cost of revenue
20,944,190
20,157,144
18,178,426
16,318,779
14,811,961
-
Gross profit
66,021,922
63,114,923
55,790,215
49,890,275
42,509,098
-
Operating expenses
Research development
329,248
321,845
235,784
177,412
131,315
-
Selling general and administrative
11,582,867
11,103,467
9,900,217
9,371,884
7,826,498
-
Total operating expenses
24,674,461
23,638,614
20,710,416
19,154,857
16,249,738
-
Operating income or loss
41,347,461
39,476,309
35,079,799
30,735,419
26,259,360
-
Interest expense
16,327
11,618
48,004
69,131
-
0
Income before tax
43,943,907
41,912,682
37,103,521
32,450,404
27,678,447
-
Income tax expense
10,894,134
10,391,904
9,133,735
7,942,954
6,765,107
-
Income from continuing operations
33,049,772
31,520,778
27,969,786
24,507,450
20,913,340
-
Net income
31,713,640
30,210,585
26,689,984
23,377,074
19,954,810
-
Net income available to common shareholders
31,713,640
30,210,585
26,689,984
23,377,074
19,954,810
-
Basic EPS
7.61
7.78
6.88
6.02
5.14
-
Diluted EPS
7.61
7.78
6.88
6.02
5.14
-
Basic average shares
3,881,756
3,881,612
3,881,615
3,881,301
3,881,504
-
Diluted average shares
3,881,756
3,881,612
3,881,615
3,881,301
3,881,504
-