Australia markets closed

Shenzhen Bsc Technology Co.,Ltd. (300951.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
44.68+0.98 (+2.24%)
At close: 03:04PM CST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
1,232,802
1,169,766
835,921
686,402
505,039
Cost of revenue
709,662
648,565
450,905
357,542
286,946
Gross profit
523,140
521,201
385,016
328,861
218,093
Operating expenses
Research development
79,287
67,827
50,015
44,770
29,850
Selling general and administrative
82,209
62,932
34,076
27,670
-98,162
Total operating expenses
233,334
196,628
127,675
111,897
85,344
Operating income or loss
289,806
324,573
257,342
216,964
132,748
Interest expense
3,549
2,921
3,198
186.8547
-
Income before tax
334,100
352,966
283,111
201,131
134,253
Income tax expense
41,856
38,277
38,002
29,699
18,522
Income from continuing operations
292,244
314,690
245,109
171,432
115,731
Net income
293,930
305,733
236,740
163,980
113,989
Net income available to common shareholders
293,930
305,733
236,740
163,980
113,989
Basic EPS
-
2.55
3.09
1.82
1.27
Diluted EPS
-
2.55
3.09
1.82
1.27
Basic average shares
-
119,895
76,615
90,099
89,991
Diluted average shares
-
119,895
76,615
90,099
89,991