Australia markets closed

Chengdu RML Technology Co., Ltd. (301050.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
50.10-1.08 (-2.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
1,001,956
885,809
860,284
735,018
342,029
Cost of revenue
519,598
423,784
475,226
423,437
148,110
Gross profit
482,358
462,025
385,058
311,581
193,918
Operating expenses
Research development
75,392
65,909
47,956
33,574
21,133
Selling general and administrative
87,408
66,947
20,880
21,588
-5,061
Total operating expenses
179,958
146,990
104,509
74,617
52,013
Operating income or loss
302,400
315,036
280,549
236,964
141,905
Interest expense
358.0091
377.0467
1,154
4,406
3,381
Income before tax
358,086
347,044
317,540
234,788
130,747
Income tax expense
43,776
41,800
40,309
33,280
9,597
Income from continuing operations
314,310
305,244
277,231
201,508
121,150
Net income
314,310
305,244
277,231
201,508
121,150
Net income available to common shareholders
314,310
305,244
277,231
201,508
121,150
Basic EPS
1.69
1.75
1.59
1.39
0.93
Diluted EPS
1.68
1.75
1.59
1.39
0.93
Basic average shares
174,106
174,425
174,359
144,970
130,580
Diluted average shares
174,969
174,425
174,359
144,970
130,580