Australia markets closed

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

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
8.13-0.32 (-3.79%)
At close: 03:04PM CST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
397,162
306,926
384,519
146,382
Other short-term investments
7,376
45,691
20,000
-
Total cash
404,539
352,617
404,519
146,382
Net receivables
114,416
91,511
71,713
42,604
Inventory
199,075
168,363
148,300
93,229
Other current assets
1,884
3,778
10,086
22,050
Total current assets
815,184
701,214
700,101
374,808
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
436,340
385,424
295,567
243,007
Accumulated depreciation
-101,595
-83,686
-69,789
-55,896
Net property, plant and equipment
334,744
301,738
225,778
187,111
Goodwill
28,099
28,099
28,099
28,099
Intangible assets
21,927
22,357
22,496
23,422
Other long-term assets
5,313
10,050
8,218
11,390
Total non-current assets
613,743
564,211
438,109
376,030
Total assets
1,428,927
1,265,425
1,138,209
750,838
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
29,878
20,230
25,214
31,980
Accounts payable
101,449
79,045
55,800
50,925
Other current liabilities
6,709
6,322
5,272
5,263
Total current liabilities
357,510
300,193
270,845
246,567
Non-current liabilities
Long-term debt
74,634
54,254
-
-
Deferred tax liabilities
5,720
6,204
3,653
3,383
Deferred revenues
7,475
11,897
12,278
14,963
Other long-term liabilities
377
377
377
377
Total non-current liabilities
91,310
76,515
20,986
19,312
Total liabilities
448,820
376,707
291,831
265,879
Stockholders' equity
Common stock
381,996
368,390
261,456
226,619
Retained earnings
186,520
167,464
148,015
112,122
Total stockholders' equity
955,853
855,046
813,994
444,203
Total liabilities and stockholders' equity
1,428,927
1,265,425
1,138,209
750,838