TSI Holdings Co.,Ltd. (TSIHF)

USD 5.62

(0.0%)

Annual Balance Sheets

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 889.67 Million 993.76 Million 1.22 Billion 1.45 Billion 1.48 Billion 1.64 Billion
Total Current Assets 472.46 Million 527.13 Million 656.95 Million 776.36 Million 653.4 Million 683.22 Million
Cash And Short Term Investments 183.12 Million 236.32 Million 349.81 Million 468.09 Million 291.67 Million 321.16 Million
Cash and Cash Equivalents 178.42 Million 225.43 Million 334.83 Million 467.06 Million 280.27 Million 280.19 Million
Short Term Investments 4.7 Million 10.88 Million 14.98 Million 1.03 Million 11.39 Million 40.97 Million
Net Receivables 77.5 Million 78.45 Million 89.82 Million 101.83 Million 111.96 Million 103.16 Million
Inventory 186.98 Million 181.09 Million 162.83 Million 172.69 Million 200.97 Million 202.9 Million
Other Current Assets 24.84 Million 31.27 Million 54.48 Million 33.74 Million 48.8 Million 56 Million
Total Non-Current Assets 417.2 Million 466.62 Million 564.3 Million 678.02 Million 832.96 Million 956.87 Million
Net PPE 43.72 Million 45.02 Million 56.9 Million 76.48 Million 121.52 Million 116.82 Million
Good Will And Intangible Assets 7.15 Billion 8.94 Billion 9.26 Billion 12.67 Billion 14.42 Billion 19 Billion
Good Will 10 Million 14.1 Million 17.77 Million 49.42 Million 55.21 Million 83.83 Million
Intangible Assets 5.65 Billion 7.02 Billion 7.22 Billion 7.4 Billion 8.47 Billion 9.67 Billion
Long-Term Investments 200.51 Million 241.13 Million 291.48 Million 320.26 Million 398.78 Million 489.35 Million
Tax Assets 20.65 Million 7.48 Million 5.51 Million 9.58 Million 9.89 Million 13.84 Million
Other Non Current Assets -7 Billion -8.77 Billion -9.05 Billion -12.39 Billion -14.12 Billion -18.66 Billion
Other Assets - - - - 1.00 -
Total Liabilities 240.22 Million 268.16 Million 371.32 Million 539.86 Million 601.42 Million 706.37 Million
Total Current Liabilities 189.23 Million 192.54 Million 246.74 Million 337.61 Million 321.03 Million 498.24 Million
Account Payables 64.09 Million 83.7 Million 92.13 Million 108.94 Million 132.25 Million 144.87 Million
Tax Payables 4.24 Million 4.59 Million 2.18 Million 20.61 Million 3.69 Million 11.01 Million
Short Term Debt 55.49 Million 34.91 Million 55.1 Million 85.22 Million 83.4 Million 240.14 Million
Deferred Revenue 3.29 Million 4.01 Million 2.18 Million 20.61 Million 3.69 Million 11.01 Million
Other Current Liabilities 66.34 Million 69.9 Million 97.32 Million 122.82 Million 101.66 Million 102.21 Million
Total Non Current Liabilities 50.99 Million 75.62 Million 124.57 Million 202.25 Million 280.39 Million 208.12 Million
Long-Term Debt 10.86 Million 36.76 Million 85.24 Million 150.94 Million 227.71 Million 150.31 Million
Deferred Revenue Non Current 6666.00 29.35 Thousand 313.05 Thousand 337.9 Thousand 139.06 Thousand 287.46 Thousand
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 37.24 Million 36.52 Million 29.75 Million 41.3 Million 44.72 Million 42.12 Million
Other Liabilities - - -0.00 -0.00 -0.00 -
Total Equity 649.41 Million 725.56 Million 849.91 Million 914.49 Million 884.91 Million 933.67 Million
Stock Holders Equity 647.16 Million 722.65 Million 845.36 Million 910.24 Million 880.29 Million 901.38 Million
Common Stock 99.99 Million 110.07 Million 130.44 Million 140.79 Million 139.06 Million 134.74 Million
Retained Earnings 400.3 Million 411.3 Million 462.94 Million 490.07 Million 463.42 Million 444.43 Million
Accumulated other comprehensive income 37.37 Million 33.21 Million 29.47 Million 39.95 Million 31.15 Million 63.68 Million
Common Stock Equity 647.16 Million 722.65 Million 845.36 Million 910.24 Million 880.29 Million 901.38 Million
Capital Lease Obligation 6666.00 29.35 Thousand 313.05 Thousand 337.9 Thousand 139.06 Thousand 134.74 Thousand
Total Investments 205.21 Million 252.01 Million 306.47 Million 321.29 Million 410.17 Million 530.32 Million
Total Debt 66.36 Million 71.7 Million 140.66 Million 236.51 Million 311.25 Million 390.74 Million
Net Debt -112.05 Million -153.73 Million -194.16 Million -230.55 Million 30.98 Million 110.55 Million

Balance Sheet Charts