Singapore markets closed

Ningbo Tuopu Group Co.,Ltd. (601689.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
58.82-2.54 (-4.14%)
At close: 03:00PM 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
20,920,203
19,700,560
15,992,822
11,462,694
6,511,095
Cost of revenue
16,083,527
15,163,118
12,536,000
9,184,077
5,034,015
Gross profit
4,836,675
4,537,443
3,456,822
2,278,616
1,477,080
Operating expenses
Research development
1,029,216
986,403
750,719
502,493
354,852
Selling general and administrative
481,416
418,231
318,693
230,830
179,026
Total operating expenses
1,787,187
1,717,793
1,426,034
989,259
736,757
Operating income or loss
3,049,488
2,819,649
2,030,788
1,289,357
740,323
Interest expense
231,400
228,089
135,058
22,174
19,744
Income before tax
2,700,930
2,462,290
1,959,912
1,146,273
710,086
Income tax expense
356,875
312,274
260,868
128,441
79,952
Income from continuing operations
2,344,056
2,150,016
1,699,044
1,017,832
630,134
Net income
2,345,837
2,150,642
1,700,209
1,017,254
628,201
Net income available to common shareholders
2,345,837
2,150,642
1,700,209
1,017,254
628,201
Basic EPS
1.89
1.95
1.54
0.93
0.60
Diluted EPS
1.89
1.95
1.54
0.93
0.60
Basic average shares
1,105,951
1,102,893
1,104,032
1,093,821
1,047,001
Diluted average shares
1,105,951
1,102,893
1,104,032
1,093,821
1,047,001