Canada markets closed

Shenzhen Hui Chuang Da Technology Co., Ltd. (300909.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
23.35-0.45 (-1.89%)
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
1,437,118
1,356,071
827,609
827,205
608,699
Cost of Revenue
1,062,473
1,010,192
564,485
541,403
393,695
Gross Profit
374,645
345,879
263,124
285,802
215,004
Operating Expenses
Research Development
79,561
74,241
45,749
41,018
25,632
Selling General and Administrative
50,473
43,437
31,941
26,290
18,464
Total Operating Expenses
225,376
211,778
136,331
105,943
74,067
Operating Income or Loss
149,269
134,100
126,793
179,859
140,937
Interest Expense
13,777
14,117
6,092
4,186
2,107
Income Before Tax
108,865
104,127
144,190
165,832
113,799
Income Tax Expense
17,781
17,094
18,200
16,806
19,170
Income from Continuing Operations
91,084
87,034
125,991
149,026
94,629
Net Income
96,459
93,768
128,711
149,026
94,629
Net Income available to common shareholders
96,459
93,768
128,711
149,026
94,629
Basic EPS
0.54
0.57
0.85
0.98
0.81
Diluted EPS
0.54
0.57
0.85
0.98
0.81
Basic Average Shares
166,971
164,506
151,424
152,068
116,347
Diluted Average Shares
166,971
164,506
151,424
152,068
116,347