Micro-Mechanics (Holdings) Ltd. (5DD.SI)

SGD 1.44

(1.41%)

Annual Balance Sheets

(In SGD)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 56.85 Million 58.19 Million 73.69 Million 72.32 Million 71.14 Million 69.87 Million
Total Current Assets 32.08 Million 29.83 Million 42.43 Million 39.36 Million 38.92 Million 36.77 Million
Cash And Short Term Investments 16.56 Million 14.26 Million 20.36 Million 20.61 Million 20.81 Million 21.88 Million
Cash and Cash Equivalents 16.56 Million 14.26 Million 20.36 Million 20.61 Million 20.81 Million 21.88 Million
Short Term Investments - - - - - 293.05 Thousand
Net Receivables 11.61 Million 11.24 Million 16.36 Million 13.55 Million 12.19 Million 9.88 Million
Inventory 3.9 Million 4.32 Million 5.69 Million 5.2 Million 5.39 Million 4.51 Million
Other Current Assets 762.85 Thousand 601.57 Thousand 753.19 Thousand 684.91 Thousand 523.07 Thousand 491.06 Thousand
Total Non-Current Assets 24.77 Million 28.35 Million 31.25 Million 32.96 Million 32.21 Million 33.1 Million
Net PPE 23.97 Million 27.56 Million 30.15 Million 32.12 Million 31.05 Million 32.62 Million
Good Will And Intangible Assets -804.88 Thousand -769.7 Thousand -1.08 Million -792.75 Thousand -1.1 Million -428 Thousand
Good Will - - - - - -
Intangible Assets - - - - - -
Long-Term Investments 785.09 Thousand 769.7 Thousand 1.08 Million 792.75 Thousand 1.1 Million 428 Thousand
Tax Assets 19.79 Thousand 22.07 Thousand 26.4 Thousand 39.09 Thousand 46.58 Thousand 48.4 Thousand
Other Non Current Assets 804.88 Thousand 769.7 Thousand 1.08 Million 792.75 Thousand 1.1 Million 428 Thousand
Other Assets - - - - - -
Total Liabilities 10.78 Million 11.74 Million 15.38 Million 14.36 Million 13.16 Million 11.51 Million
Total Current Liabilities 8.19 Million 8.1 Million 12.49 Million 10.76 Million 9.98 Million 8.47 Million
Account Payables 924.39 Thousand 5.9 Million 8.86 Million 7.86 Million 7.14 Million 6.43 Million
Tax Payables 1.19 Million 1.01 Million 2.67 Million 1.75 Million 1.76 Million 1.18 Million
Short Term Debt 1.43 Million 1.18 Million 951.53 Thousand 1.15 Million 1.07 Million 847.23 Thousand
Deferred Revenue 1.19 Million - - 102.96 Thousand - -
Other Current Liabilities 4.63 Million 1.01 Million 2.67 Million 1.64 Million 1.76 Million 1.18 Million
Total Non Current Liabilities 2.59 Million 3.64 Million 2.89 Million 3.59 Million 3.17 Million 3.04 Million
Long-Term Debt 332.07 Thousand 1.01 Million 657.93 Thousand 1.33 Million 900.56 Thousand 967.62 Thousand
Deferred Revenue Non Current - - - - - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 834.65 Thousand 1.04 Million 755.54 Thousand 867.59 Thousand 835.7 Thousand 643.77 Thousand
Other Liabilities 1.00 - - - - -
Total Equity 46.07 Million 46.44 Million 58.3 Million 57.96 Million 57.98 Million 58.35 Million
Stock Holders Equity 46.07 Million 46.44 Million 58.3 Million 57.96 Million 57.98 Million 58.35 Million
Common Stock 14.78 Million 14.78 Million 14.78 Million 14.78 Million 14.78 Million 14.78 Million
Retained Earnings 32.08 Million 33.65 Million 43.34 Million 43 Million 43.02 Million 43.66 Million
Accumulated other comprehensive income -800.04 Thousand -1.99 Million 172.5 Thousand 175.4 Thousand 179.96 Thousand -87.47 Thousand
Common Stock Equity 46.07 Million 46.44 Million 58.3 Million 57.96 Million 57.98 Million 58.35 Million
Capital Lease Obligation 332.07 Thousand 2.19 Million 1.6 Million 2.49 Million 1.97 Million 1.81 Million
Total Investments 785.09 Thousand 769.7 Thousand 1.08 Million 792.75 Thousand 1.1 Million 428 Thousand
Total Debt 1.77 Million 2.19 Million 1.6 Million 2.49 Million 1.97 Million 1.81 Million
Net Debt -14.79 Million -12.07 Million -18.75 Million -18.11 Million -18.83 Million -20.06 Million

Balance Sheet Charts