Canada markets close in 4 hours 16 minutes

Bid Corporation Limited (BID.JO)

Johannesburg - Johannesburg Delayed Price. Currency in ZAc (0.01 ZAR)
Add to watchlist
42,198.00+38.00 (+0.09%)
At close: 05:00PM SAST
Show:
Annual

Balance Sheet

Currency in ZAR. All numbers in thousands
Breakdown
2023-06-30
2022-06-30
2021-06-30
2020-06-30
Assets
Current Assets
Cash
Cash And Cash Equivalents
12,397,292
7,398,250
8,120,639
7,024,426
Total Cash
12,397,292
7,398,250
8,120,639
7,024,426
Net Receivables
21,398,672
16,131,631
11,914,494
10,306,624
Inventory
17,866,396
13,757,645
10,145,738
10,097,193
Total Current Assets
53,782,660
39,074,357
31,696,619
28,841,167
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
48,696,963
36,633,639
31,939,372
35,416,620
Accumulated Depreciation
-19,552,099
-14,833,059
-12,509,414
-12,863,972
Net property, plant and equipment
29,144,864
21,800,580
19,429,958
22,552,648
Goodwill
20,234,696
15,755,681
15,292,841
16,676,574
Intangible Assets
948,194
694,435
649,722
838,223
Total non-current assets
52,857,592
40,493,131
37,513,404
42,088,766
Total Assets
106,640,252
79,567,488
69,210,023
70,929,933
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
3,501,604
3,137,049
7,144,875
8,045,968
Accounts Payable
29,153,697
21,418,848
16,276,633
12,919,960
Other Current Liabilities
337,112
49,128
175,395
204,188
Total Current Liabilities
41,672,392
31,737,748
29,608,915
27,687,265
Non-current liabilities
Long Term Debt
10,974,753
5,978,502
1,479,252
4,565,025
Deferred taxes liabilities
1,150,000
758,336
751,678
686,554
Other long-term liabilities
88,994
115,477
23,779
73,150
Total non-current liabilities
24,773,239
16,726,268
11,512,934
16,000,901
Total Liabilities
66,445,631
48,464,016
41,121,849
43,688,166
Stockholders' Equity
Common Stock
5,428,016
5,428,016
5,428,016
5,428,016
Retained Earnings
20,644,550
17,289,705
15,146,713
12,020,620
Total stockholders' equity
39,810,578
30,843,156
27,855,302
26,975,737
Total liabilities and stockholders' equity
106,640,252
79,567,488
69,210,023
70,929,933