Australia markets close in 2 hours 31 minutes

B-SOFT Co.,Ltd. (300451.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
4.2700-0.0700 (-1.61%)
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
1,642,928
1,615,873
1,527,139
1,898,977
1,632,841
Cost of revenue
870,891
856,809
772,939
869,338
727,984
Gross profit
772,038
759,064
754,200
1,029,639
904,857
Operating expenses
Research development
255,064
247,471
217,830
210,370
177,228
Selling general and administrative
190,859
195,989
175,630
211,145
219,848
Total operating expenses
572,399
560,011
498,989
532,352
487,938
Operating income or loss
199,638
199,053
255,211
497,287
416,920
Interest expense
1,246
1,154
3,197
1,453
6,186
Income before tax
50,378
45,368
55,436
451,924
376,537
Income tax expense
521.406
-318.8316
14,200
37,774
40,296
Income from continuing operations
49,857
45,687
41,236
414,149
336,241
Net income
38,665
36,688
42,627
413,039
332,337
Net income available to common shareholders
38,665
36,688
42,627
413,039
332,337
Basic EPS
-0.02
0.02
0.03
0.27
0.23
Diluted EPS
-0.02
0.02
0.03
0.27
0.22
Basic average shares
1,398,090
1,834,425
1,420,909
1,529,775
1,444,945
Diluted average shares
1,398,090
1,834,425
1,420,909
1,529,775
1,510,625