Canada markets closed

Village Farms International, Inc. (VFF)

NasdaqCM - NasdaqCM Real Time Price. Currency in USD
Add to watchlist
1.3550+0.0850 (+6.69%)
At close: 04:00PM EDT
1.3400 -0.01 (-1.11%)
After hours: 07:57PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
30,291
16,676
53,417
21,640
Total Cash
30,291
16,676
53,417
21,640
Net Receivables
30,561
27,558
34,360
23,222
Inventory
78,472
70,582
68,677
46,599
Total Current Assets
151,768
132,984
174,959
101,808
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
350,439
334,490
329,648
282,843
Accumulated Depreciation
-132,230
-117,657
-106,335
-91,991
Net property, plant and equipment
218,209
216,833
223,313
190,852
Equity and other investments
2,656
2,109
2,109
1,226
Goodwill
55,918
66,225
117,533
24,027
Intangible Assets
32,275
37,157
26,394
17,311
Other long-term assets
1,962
5,776
2,581
1,950
Total non-current assets
315,221
332,301
391,952
252,223
Total Assets
466,989
465,285
566,911
354,031
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
4,000
7,529
7,760
17,314
Accounts Payable
21,753
24,894
22,597
15,064
Taxes payable
28
0
0
4,523
Accrued liabilities
12,339
8,872
12,796
10,367
Deferred revenues
4,510
6,252
3,470
-
Other Current Liabilities
2,340
1,458
1,413
1,641
Total Current Liabilities
72,156
72,215
64,313
72,280
Non-current liabilities
Long Term Debt
38,925
43,821
50,419
53,913
Deferred taxes liabilities
23,730
19,756
18,657
18,059
Other long-term liabilities
1,902
1,714
1,973
1,633
Total non-current liabilities
75,892
73,076
77,760
76,468
Total Liabilities
148,048
145,291
142,073
148,748
Stockholders' Equity
Common Stock
386,719
372,429
365,561
145,668
Retained Earnings
-106,165
-74,367
26,779
35,858
Accumulated other comprehensive income
-3,540
-8,371
6,696
6,255
Total stockholders' equity
302,625
303,063
408,405
205,283
Total liabilities and stockholders' equity
466,989
465,285
566,911
354,031