Australia markets closed

Monalisa Group CO.,Ltd (002918.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
9.06+0.01 (+0.11%)
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
5,637,446
5,920,790
6,228,584
6,986,521
4,863,849
Cost of revenue
3,943,224
4,173,441
4,755,832
4,952,863
3,196,028
Gross profit
1,694,222
1,747,349
1,472,752
2,033,658
1,667,820
Operating expenses
Research development
209,536
213,967
234,985
265,328
185,824
Selling general and administrative
455,694
470,135
609,721
756,941
553,033
Total operating expenses
1,040,961
1,065,031
1,206,466
1,369,905
961,587
Operating income or loss
653,261
682,318
266,286
663,754
706,233
Interest expense
114,743
121,391
118,865
84,308
20,634
Income before tax
350,137
352,774
-443,259
371,365
650,935
Income tax expense
36,351
35,301
-97,140
47,131
84,530
Income from continuing operations
313,786
317,474
-346,119
324,235
566,405
Net income
268,973
266,238
-380,701
314,849
566,405
Net income available to common shareholders
268,973
266,238
-380,701
314,849
566,405
Basic EPS
0.78
0.64
-0.92
0.77
1.40
Diluted EPS
0.77
0.64
-0.92
0.77
1.39
Basic average shares
419,574
415,997
413,805
408,895
404,575
Diluted average shares
423,530
397,371
413,805
408,895
407,486