M

Mr DIY Group M Bhd
KLSE:MRDIY

Watchlist Manager
Mr DIY Group M Bhd
KLSE:MRDIY
Watchlist
Price: 1.47 MYR -2.65% Market Closed
Market Cap: 13.9B MYR

Balance Sheet

Balance Sheet Decomposition
Mr DIY Group M Bhd

Current Assets 1.5B
Cash & Short-Term Investments 150.2m
Receivables 160m
Other Current Assets 1.2B
Non-Current Assets 2.3B
Long-Term Investments 94.1m
PP&E 2.2B
Intangibles 8m
Other Non-Current Assets 27.5m
Current Liabilities 677.6m
Accounts Payable 218.5m
Short-Term Debt 136.2m
Other Current Liabilities 322.9m
Non-Current Liabilities 1.2B
Long-Term Debt 1.2B
Other Non-Current Liabilities 31.6m

Balance Sheet
Mr DIY Group M Bhd

Rotate your device to view
Balance Sheet
Currency: MYR
Dec-2017 Dec-2018 Dec-2019 Dec-2020 Dec-2021 Dec-2022 Dec-2023 Dec-2024
Assets
Cash & Cash Equivalents
66
67
71
63
90
98
232
276
Cash
66
67
71
63
90
98
232
276
Short-Term Investments
23
0
69
28
102
40
96
156
Total Receivables
1
7
8
5
9
12
18
37
Accounts Receivables
1
2
4
3
5
7
12
8
Other Receivables
0
5
3
2
4
5
6
29
Inventory
256
419
497
690
749
1 100
1 084
1 082
Other Current Assets
55
74
114
123
133
126
94
120
Total Current Assets
402
567
759
909
1 084
1 376
1 429
1 515
PP&E Net
552
798
1 045
1 316
1 589
1 914
2 059
2 197
PP&E Gross
552
798
1 045
1 316
1 589
1 914
2 059
2 197
Accumulated Depreciation
176
277
377
522
716
946
1 230
1 536
Intangible Assets
2
2
4
5
6
7
8
8
Note Receivable
0
0
0
0
0
0
0
0
Long-Term Investments
2
3
5
6
8
10
34
60
Other Long-Term Assets
8
13
12
17
14
17
21
23
Total Assets
966
N/A
1 384
+43%
1 824
+32%
2 253
+24%
2 701
+20%
3 324
+23%
3 551
+7%
3 802
+7%
Liabilities
Accounts Payable
12
17
24
38
46
51
255
291
Accrued Liabilities
17
34
37
48
67
79
88
102
Short-Term Debt
0
16
7
26
187
313
189
126
Current Portion of Long-Term Debt
63
101
99
337
153
184
201
233
Other Current Liabilities
144
149
55
75
86
93
97
102
Total Current Liabilities
236
317
223
524
538
721
641
635
Long-Term Debt
368
527
1 244
834
985
1 141
1 135
1 198
Deferred Income Tax
3
2
2
2
8
9
8
4
Other Liabilities
9
13
14
16
20
20
22
27
Total Liabilities
616
N/A
859
+39%
1 483
+73%
1 376
-7%
1 551
+13%
1 891
+22%
1 806
-4%
1 864
+3%
Equity
Common Stock
2
2
2
296
303
317
333
357
Retained Earnings
347
523
338
581
846
1 115
1 410
1 579
Other Equity
0
0
0
0
0
1
2
1
Total Equity
349
N/A
525
+50%
340
-35%
877
+157%
1 149
+31%
1 433
+25%
1 745
+22%
1 938
+11%
Total Liabilities & Equity
966
N/A
1 384
+43%
1 824
+32%
2 253
+24%
2 701
+20%
3 324
+23%
3 551
+7%
3 802
+7%
Shares Outstanding
Common Shares Outstanding
9 132
9 132
9 132
9 415
9 421
9 431
9 443
9 463