Australia markets close in 1 hour 47 minutes

Suzhou TFC Optical Communication Co., Ltd. (300394.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
161.35-1.67 (-1.02%)
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
1,864,104
672,610
515,048
177,348
Other short-term investments
436,196
882,345
785,000
227,000
Total cash
2,300,300
1,554,955
1,300,048
404,348
Net receivables
424,668
304,936
264,048
261,181
Inventory
255,648
186,445
173,991
173,104
Other current assets
18,210
18,559
7,458
8,481
Total current assets
3,045,131
2,168,727
1,838,911
943,538
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,055,899
958,365
868,989
751,492
Accumulated depreciation
-403,898
-345,235
-271,345
-212,297
Net property, plant and equipment
652,001
613,130
597,644
539,194
Goodwill
29,648
29,648
29,648
29,648
Intangible assets
49,145
50,352
53,481
59,808
Other long-term assets
88,935
14,140
6,748
21,155
Total non-current assets
853,093
732,194
712,168
676,528
Total assets
3,898,223
2,900,921
2,551,080
1,620,066
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
-
-
1,141
7,020
Accounts payable
276,828
115,890
102,349
115,372
Other current liabilities
11,810
8,726
5,721
3,294
Total current liabilities
503,874
233,149
179,607
203,116
Non-current liabilities
Long-term debt
-
-
-
512.8571
Deferred tax liabilities
6,826
6,680
8,065
8,953
Deferred revenues
17,982
17,982
17,982
17,982
Total non-current liabilities
31,139
30,756
35,126
39,495
Total liabilities
535,013
263,905
214,733
242,610
Stockholders' equity
Common stock
394,887
393,975
391,546
198,568
Retained earnings
1,544,756
1,065,374
843,527
682,896
Total stockholders' equity
3,192,524
2,625,814
2,333,109
1,371,470
Total liabilities and stockholders' equity
3,898,223
2,900,921
2,551,080
1,620,066