UK markets closed

EFG Holding Company (EFGD.IL)

IOB - IOB Delayed price. Currency in USD
Add to watchlist
0.70000.0000 (0.00%)
At close: 02:19PM BST
Show:
Annual

Balance sheet

Currency in EGP. All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
28,222,210
24,308,035
29,978,832
7,397,790
Other short-term investments
7,065,958
8,686,556
14,795,809
15,662,228
Total cash
35,288,168
32,994,591
44,774,641
23,060,018
Net receivables
6,770,962
5,569,133
5,611,376
4,745,939
Other current assets
-
-
-5,758
-5,695
Total current assets
63,700,045
56,891,577
64,200,219
32,422,649
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
4,091,335
3,208,817
2,697,067
1,392,384
Accumulated depreciation
-1,913,546
-1,572,775
-1,174,755
-740,426
Net property, plant and equipment
2,177,789
1,636,043
1,522,312
651,958
Goodwill
1,704,024
1,751,894
880,587
890,091
Intangible assets
611,589
202,856
113,252
94,263
Other long-term assets
4,716,177
205,358
53,944
-
Total non-current assets
58,207,929
48,617,962
33,186,222
6,318,361
Total assets
121,907,974
105,509,540
97,386,441
38,741,010
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
17,951,606
13,919,894
12,557,247
10,769,083
Accounts payable
12,602,148
10,362,520
12,775,035
7,670,282
Total current liabilities
81,813,523
52,248,515
47,578,419
20,937,302
Non-current liabilities
Long-term debt
5,403,167
4,360,443
11,692,667
3,564,494
Deferred tax liabilities
987,436
800,661
416,131
301,270
Deferred revenues
5,140,189
24,820,102
19,404,735
0
Total non-current liabilities
12,698,522
30,884,923
32,203,534
3,865,765
Total liabilities
94,512,045
83,133,438
79,781,953
24,803,066
Stockholders' equity
Common stock
7,298,030
5,838,424
4,865,353
3,843,091
Retained earnings
8,538,917
7,460,140
6,486,919
6,235,980
Total stockholders' equity
23,321,025
18,960,198
14,644,589
13,627,097
Total liabilities and stockholders' equity
121,907,974
105,509,540
97,386,441
38,741,010