UK markets open in 3 hours 39 minutes

Corporación Inmobiliaria Vesta S.A.B. de C.V. (VESTA.MX)

Mexico - Mexico Delayed price. Currency in MXN
Add to watchlist
55.37+0.64 (+1.17%)
At close: 01:59PM CST
Show:
Annual

Balance sheet

Currency in USD. All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
501,094
139,057
452,802
119,732
-
Other short-term investments
-
0
0
684.936
804.967
Total cash
501,094
139,057
452,802
120,417
-
Net receivables
10,101
7,690
9,039
6,361
-
Other current assets
1,639
543.804
-
-
-
Total current assets
566,431
202,234
481,721
142,869
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
5,886
4,782
4,828
4,418
-
Accumulated depreciation
-2,510
-1,926
-1,364
-905.439
-
Net property, plant and equipment
3,376
2,856
3,464
3,512
-
Other long-term assets
10,245
9,601
11,511
4,507
-
Total non-current assets
3,225,785
2,750,922
2,278,146
2,111,234
-
Total assets
3,792,216
2,953,156
2,759,867
2,254,103
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
69,613
4,627
2,881
1,924
-
Accounts payable
13,189
16,629
3,011
1,826
-
Taxes payable
38,774
14,825
27,839
3,516
-
Accrued liabilities
10,228
9,002
19,086
7,142
-
Total current liabilities
147,566
60,047
67,226
28,452
-
Non-current liabilities
Long-term debt
845,574
925,872
930,653
837,837
-
Deferred tax liabilities
276,911
299,980
291,579
260,873
-
Deferred revenues
25,681
18,333
15,869
13,924
-
Other long-term liabilities
25,681
18,333
15,869
13,924
-
Total non-current liabilities
1,157,682
1,253,321
1,239,016
1,116,989
-
Total liabilities
1,305,248
1,313,369
1,306,242
1,145,441
-
Stockholders' equity
Common stock
591,600
480,624
482,858
422,438
-
Retained earnings
989,736
733,406
547,214
429,048
-
Accumulated other comprehensive income
-33,045
-40,903
-49,826
-47,874
-
Total stockholders' equity
2,486,968
1,639,788
1,453,625
1,108,662
-
Total liabilities and stockholders' equity
3,792,216
2,953,156
2,759,867
2,254,103
-