Canada markets closed

ASUSTeK Computer Inc. (2357.TW)

Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
277.00+5.50 (+2.03%)
At close: 01:30PM CST
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
67,812,243
56,779,464
79,083,376
63,972,548
Other Short Term Investments
6,007,457
21,415,851
6,578,957
7,297,423
Total Cash
73,819,700
78,195,315
85,662,333
71,269,971
Net Receivables
89,083,799
71,845,003
65,748,653
77,717,433
Inventory
167,315,529
97,309,753
74,442,780
94,259,039
Other Current Assets
341,868
277,339
256,565
113,906
Total Current Assets
348,705,042
260,584,730
240,183,814
254,924,246
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
21,142,435
22,263,341
25,371,297
16,733,866
Net property, plant and equipment
21,142,435
22,263,341
25,371,297
16,733,866
Other long-term assets
3,045,376
1,366,932
1,389,438
3,512,707
Total non-current assets
155,447,772
135,929,986
111,820,297
87,241,630
Total Assets
504,152,814
396,514,716
352,004,111
342,165,876
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
9,407,299
5,875,775
5,600,728
7,124,984
Accounts Payable
95,730,026
55,470,313
59,025,552
65,138,253
Other Current Liabilities
37,509,291
29,011,467
25,362,947
24,054,977
Total Current Liabilities
238,182,510
166,172,007
154,518,625
162,689,625
Non-current liabilities
Long Term Debt
155,043
-
-
0
Deferred taxes liabilities
17,348,101
14,456,769
12,876,044
11,117,996
Other long-term liabilities
1,074,408
696,812
639,066
666,331
Total non-current liabilities
19,533,838
15,701,158
14,198,694
11,784,327
Total Liabilities
257,716,348
181,873,165
168,717,319
174,473,952
Stockholders' Equity
Common Stock
7,427,603
7,427,603
7,427,603
7,427,603
Retained Earnings
135,085,474
110,029,647
95,102,416
94,556,481
Total stockholders' equity
232,331,218
201,764,516
176,860,040
161,365,001
Total liabilities and stockholders' equity
504,152,814
396,514,716
352,004,111
342,165,876