Raffles Medical Group Ltd (BSL.SI)

SGD 0.83

(-1.19%)

Annual Balance Sheets

(In SGD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.52 Billion 1.49 Billion 1.54 Billion 1.4 Billion 1.28 Billion 1.11 Billion
Total Current Assets 484.69 Million 460.25 Million 439.09 Million 331.13 Million 246 Million 198.52 Million
Cash And Short Term Investments 343.59 Million 253.12 Million 264.98 Million 203.11 Million 151.82 Million 105.98 Million
Cash and Cash Equivalents 343.59 Million 253.12 Million 264.98 Million 203.11 Million 151.82 Million 105.98 Million
Short Term Investments - - - - 98.64 Million 44.57 Million
Net Receivables 128.63 Million 194.03 Million 157.43 Million 110.77 Million 76.51 Million 77.76 Million
Inventory 12.46 Million 13.09 Million 13.37 Million 14.58 Million 10.24 Million 9.32 Million
Other Current Assets 1.00 49.81 Million 3.3 Million 2.65 Million 7.42 Million 5.45 Million
Total Non-Current Assets 1.04 Billion 1.03 Billion 1.1 Billion 1.07 Billion 1.03 Billion 917.76 Million
Net PPE 768.3 Million 739.07 Million 797.36 Million 739.9 Million 685.58 Million 565.71 Million
Good Will And Intangible Assets 18.84 Million 20.27 Million 31.83 Million 34.14 Million 37.45 Million 37.28 Million
Good Will 10.75 Million 11.15 Million 18.32 Million 21.23 Million 23.83 Million 24.42 Million
Intangible Assets 8.08 Million 9.12 Million 13.5 Million 12.91 Million 13.61 Million 12.86 Million
Long-Term Investments 253.83 Million 275.67 Million 275.85 Million 297.88 Million 314.61 Million 313.75 Million
Tax Assets 2.55 Million 2.42 Million 1.13 Million 1.07 Million 1.16 Million 1.01 Million
Other Non Current Assets - - - - - -
Other Assets - - - - - -
Total Liabilities 484.37 Million 467.29 Million 568.66 Million 489.73 Million 427.96 Million 299.66 Million
Total Current Liabilities 379.38 Million 325.7 Million 416.61 Million 279.92 Million 218.95 Million 186.32 Million
Account Payables 208.96 Million 223.77 Million 253.56 Million 191.38 Million 162.53 Million 136.78 Million
Tax Payables 27.13 Million 49.63 Million 29.09 Million 22.62 Million 14.39 Million 13.58 Million
Short Term Debt 17.73 Million 19.32 Million 106.54 Million 38.73 Million 19.3 Million 19.3 Million
Deferred Revenue 27.13 Million - 2.03 Million 4.8 Million 636 Thousand 1.35 Million
Other Current Liabilities 125.54 Million 82.6 Million 54.46 Million 44.99 Million 36.48 Million 28.88 Million
Total Non Current Liabilities 104.99 Million 141.59 Million 152.05 Million 209.81 Million 209.01 Million 113.33 Million
Long-Term Debt 69.19 Million 76.81 Million 91.59 Million 166.15 Million 181.07 Million 97.18 Million
Deferred Revenue Non Current 27.71 Million - - - - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 1.00 56.47 Million 50.31 Million 35.91 Million 20.92 Million 11.38 Million
Other Liabilities - - - - - -
Total Equity 1.04 Billion 1.03 Billion 976.62 Million 914.39 Million 856.85 Million 816.62 Million
Stock Holders Equity 1.02 Billion 1.01 Billion 960.79 Million 898.99 Million 840.89 Million 800.48 Million
Common Stock 439.81 Million 432.37 Million 426.34 Million 420.96 Million 393.47 Million 365.33 Million
Retained Earnings 592.29 Million 575.48 Million 483.97 Million 437.15 Million 417.17 Million 402 Million
Accumulated other comprehensive income 27.1 Million 34.08 Million 50.46 Million 40.87 Million 30.25 Million 33.15 Million
Common Stock Equity 1.02 Billion 1.01 Billion 960.79 Million 898.99 Million 840.89 Million 800.48 Million
Capital Lease Obligation 37.76 Million 23.1 Million 23.92 Million 33.83 Million 35.27 Million -
Total Investments 253.83 Million 275.67 Million 275.85 Million 297.88 Million 413.25 Million 358.32 Million
Total Debt 86.93 Million 96.14 Million 198.13 Million 204.89 Million 200.37 Million 116.49 Million
Net Debt -256.66 Million -156.98 Million -66.85 Million 1.77 Million 48.55 Million 10.51 Million

Balance Sheet Charts