StarHub Ltd (SRHBF)

USD 0.94

(0.0%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.29 Billion 2.33 Billion 2.4 Billion 2.21 Billion 2.03 Billion 1.94 Billion
Total Current Assets 1.04 Billion 1.04 Billion 1.16 Billion 849.92 Million 676.23 Million 664.78 Million
Cash And Short Term Investments 386.16 Million 427.44 Million 617.18 Million 314.3 Million 87.45 Million 121.79 Million
Cash and Cash Equivalents 380.55 Million 427.44 Million 617.18 Million 314.3 Million 87.45 Million 121.79 Million
Short Term Investments 5.6 Million 5.82 Million 4.74 Million 4.76 Million 3.49 Million -
Net Receivables 445.19 Million 473.42 Million 458.66 Million 416.97 Million 462.94 Million 422.15 Million
Inventory 35.53 Million 49.55 Million 37.05 Million 60.45 Million 73.1 Million 55.17 Million
Other Current Assets 103.28 Million 92.18 Million 54.91 Million 58.18 Million 52.72 Million 65.66 Million
Total Non-Current Assets 1.25 Billion 1.29 Billion 1.23 Billion 1.36 Billion 1.35 Billion 1.28 Billion
Net PPE 532.94 Million 551.07 Million 604.88 Million 684.82 Million 721.6 Million 655.31 Million
Good Will And Intangible Assets 572.04 Million 964.51 Million 827.95 Million 851.81 Million 757.96 Million 254.51 Million
Good Will 345.77 Million 361.34 Million 300.29 Million 307.41 Million 257.98 Million 254.51 Million
Intangible Assets 226.27 Million 603.16 Million 527.66 Million 544.39 Million 499.98 Million -
Long-Term Investments 38.26 Million 121.09 Million 80.4 Million 85.49 Million 105.97 Million 98.53 Million
Tax Assets 75.74 Thousand -361.34 Million -300.29 Million 605.3 Thousand -257.98 Million 1.1 Million
Other Non Current Assets 109.95 Million 17.43 Million 22.52 Million -254.75 Million 29.37 Million 272.56 Million
Other Assets - -0.00 -0.00 1.00 1.00 1.00
Total Liabilities 1.76 Billion 1.97 Billion 2.03 Billion 1.89 Billion 1.75 Billion 1.66 Billion
Total Current Liabilities 727.91 Million 864.58 Million 810.68 Million 584.79 Million 874.8 Million 654.51 Million
Account Payables 152.69 Million 197.99 Million 158.81 Million 91.77 Million 124.56 Million 102.34 Million
Tax Payables 42.49 Million 25.85 Million 42.53 Million 62.57 Million 68.49 Million 87.67 Million
Short Term Debt 8.48 Million 125.49 Million 189.27 Million 27.54 Million 322.9 Million 36.75 Million
Deferred Revenue 65.43 Million 68.85 Million 47.57 Million 58.26 Million 59.19 Million 58.98 Million
Other Current Liabilities 501.29 Million 472.23 Million 415.01 Million 407.21 Million 368.12 Million 456.41 Million
Total Non Current Liabilities 1.03 Billion 1.11 Billion 1.22 Billion 1.31 Billion 875.54 Million 1 Billion
Long-Term Debt 854.91 Million 904.3 Million 991.88 Million 1.03 Billion 625.21 Million 864.49 Million
Deferred Revenue Non Current 36.58 Million 32.86 Million 30.53 Million 29.73 Million 36.06 Million 23.84 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 91.28 Million 108.35 Million 134.43 Million 164.64 Million 123.97 Million 24.21 Million
Other Liabilities - - 1.00 1.00 1.00 -
Total Equity 534.53 Million 360.6 Million 367.8 Million 322.77 Million 282.75 Million 284.73 Million
Stock Holders Equity 431.02 Million 246.28 Million 288.73 Million 256.04 Million 236.64 Million 226.04 Million
Common Stock 227.1 Million 223.33 Million 222.1 Million 226.76 Million 222.88 Million 219.88 Million
Retained Earnings 304.09 Million 50.89 Million 92.48 Million 51.9 Million -371.84 Thousand 4.32 Million
Accumulated other comprehensive income -86.08 Million -24.36 Million -24.45 Million -21.18 Million 14.2 Million 4.03 Million
Common Stock Equity 431.02 Million 246.28 Million 288.73 Million 256.04 Million 236.64 Million 226.04 Million
Capital Lease Obligation 79.18 Million 64.75 Million 76.18 Million 98.28 Million 95.86 Million -
Total Investments 43.87 Million 121.09 Million 80.4 Million 85.49 Million 105.97 Million 98.53 Million
Total Debt 863.4 Million 1.09 Billion 1.25 Billion 1.15 Billion 1.04 Billion 901.24 Million
Net Debt 482.85 Million 667.1 Million 640.16 Million 843.26 Million 956.53 Million 779.45 Million

Balance Sheet Charts