Canada markets closed

Shenzhen Kedali Industry Co., Ltd. (002850.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
101.18+2.39 (+2.42%)
At close: 03:04PM CST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
10,693,768
10,511,360
8,653,500
4,467,580
1,985,067
Cost of Revenue
8,173,719
8,032,751
6,588,766
3,295,010
1,426,066
Gross Profit
2,520,049
2,478,609
2,064,734
1,172,570
559,001
Operating Expenses
Research Development
661,385
636,477
545,150
275,232
132,412
Selling General and Administrative
113,399
114,654
95,962
57,495
69,177
Total Operating Expenses
896,563
913,137
800,569
449,769
255,061
Operating Income or Loss
1,623,485
1,565,472
1,264,164
722,801
303,940
Interest Expense
90,538
93,889
83,189
19,340
11,146
Income Before Tax
1,433,303
1,358,395
1,029,001
601,127
194,910
Income Tax Expense
151,725
140,239
117,526
55,552
17,565
Income from Continuing Operations
1,281,578
1,218,156
911,475
545,575
177,345
Net Income
1,267,902
1,200,846
899,720
541,612
178,639
Net Income available to common shareholders
1,267,902
1,200,846
899,720
541,612
178,639
Basic EPS
4.60
4.82
3.86
2.33
0.84
Diluted EPS
4.55
4.79
3.82
2.33
0.84
Basic Average Shares
239,999
249,138
233,088
232,451
212,665
Diluted Average Shares
243,000
250,698
235,529
232,451
212,665