UK markets closed

Ttbio Corp. (6493.TWO)

Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
20.20+0.10 (+0.50%)
At close: 02:43PM 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
59,360
113,047
70,098
42,141
Total cash
59,360
113,047
70,098
42,141
Net receivables
54,086
43,939
47,996
36,127
Inventory
190,923
166,600
143,513
113,949
Other current assets
1,465
1,526
48
3
Total current assets
316,281
338,099
269,801
196,050
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
117,720
89,322
89,943
106,166
Net property, plant and equipment
117,720
89,322
89,943
106,166
Other long-term assets
10,252
23,033
18,557
9,791
Total non-current assets
195,574
188,621
194,931
213,658
Total assets
511,855
526,720
464,732
409,708
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
96,340
80,039
31,775
32,750
Accounts payable
22,787
25,492
41,554
13,820
Other current liabilities
332
2,288
2,475
2,442
Total current liabilities
155,395
159,000
124,553
78,904
Non-current liabilities
Long-term debt
48,272
37,884
28,625
22,035
Deferred tax liabilities
349
456
226
175
Other long-term liabilities
4,622
2,822
4,076
5,051
Total non-current liabilities
56,771
44,609
44,708
45,546
Total liabilities
212,166
203,609
169,261
124,450
Stockholders' equity
Common stock
240,500
240,500
240,500
240,500
Retained earnings
13,706
41,094
14,462
4,464
Total stockholders' equity
299,689
323,111
295,471
285,258
Total liabilities and stockholders' equity
511,855
526,720
464,732
409,708