New Zealand markets close in 6 hours 26 minutes

Chengdu Tangyuan Electric Co.,Ltd. (300789.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
18.17+0.17 (+0.94%)
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
660,121
639,429
433,582
351,842
269,025
Cost of revenue
384,465
367,924
217,734
175,324
123,580
Gross profit
275,656
271,505
215,848
176,518
145,445
Operating expenses
Research development
75,881
74,917
61,898
54,724
51,797
Selling general and administrative
70,468
66,063
51,952
49,802
41,263
Total operating expenses
152,858
150,320
114,021
104,341
88,772
Operating income or loss
122,798
121,185
101,827
72,177
56,672
Interest expense
-
264.8356
0
-
-
Income before tax
117,245
115,402
94,695
74,359
69,723
Income tax expense
3,613
3,845
3,634
7,870
5,158
Income from continuing operations
113,632
111,557
91,060
66,490
64,565
Net income
109,160
107,881
91,227
66,531
64,565
Net income available to common shareholders
109,160
107,881
91,227
66,531
64,565
Basic EPS
1.04
0.99
0.84
0.62
0.60
Diluted EPS
1.03
0.98
0.84
0.61
0.60
Basic average shares
108,754
108,993
108,166
107,601
107,595
Diluted average shares
109,304
109,702
108,876
108,861
107,595