Australia markets closed

Boji Medical Technology Co.,Ltd. (300404.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
7.73+0.23 (+3.07%)
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
619,957
555,832
423,683
324,203
260,468
Cost of revenue
418,514
370,541
262,970
184,084
146,656
Gross profit
201,444
185,292
160,712
140,119
113,813
Operating expenses
Research development
56,325
54,970
43,677
27,646
26,436
Selling general and administrative
66,503
62,590
49,055
37,850
26,998
Total operating expenses
162,507
152,271
125,961
85,584
75,992
Operating income or loss
38,936
33,020
34,751
54,535
37,820
Interest expense
1,567
1,535
704.2922
1,405
1,482
Income before tax
21,423
17,630
24,572
47,088
27,771
Income tax expense
-10,681
-9,563
-4,740
3,586
2,903
Income from continuing operations
32,105
27,193
29,312
43,502
24,868
Net income
29,114
24,339
27,670
38,882
16,989
Net income available to common shareholders
29,114
24,339
27,670
38,882
16,989
Basic EPS
0.08
0.07
0.08
0.11
0.05
Diluted EPS
0.08
0.07
0.08
0.11
0.05
Basic average shares
368,822
370,463
367,457
349,346
316,699
Diluted average shares
368,822
370,463
367,457
349,346
317,545