Canada markets closed

Exchange Income Corporation (EIFZF)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
34.35+0.25 (+0.73%)
At close: 03:52PM 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
103,559
139,896
75,408
69,862
Total Cash
103,559
139,896
75,408
69,862
Net Receivables
543,611
434,956
301,767
263,885
Inventory
408,379
335,060
255,451
235,870
Total Current Assets
1,159,358
1,045,932
700,458
618,956
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,719,157
2,271,141
1,804,769
1,610,262
Accumulated Depreciation
-977,991
-829,413
-650,757
-569,742
Net property, plant and equipment
1,741,166
1,441,728
1,154,012
1,040,520
Equity and other investments
121,246
109,080
58,827
48,994
Goodwill
713,196
626,341
486,875
397,589
Intangible Assets
332,362
300,374
180,664
161,772
Total non-current assets
2,920,449
2,502,904
1,888,209
1,675,228
Total Assets
4,079,807
3,548,836
2,588,667
2,294,184
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
-
-
98,808
-
Accounts Payable
461,917
451,906
267,635
214,504
Taxes payable
7,274
6,888
4,577
5,253
Deferred revenues
112,581
90,578
83,727
52,970
Total Current Liabilities
618,638
580,451
475,350
295,331
Non-current liabilities
Long Term Debt
1,826,417
1,614,207
1,101,019
1,110,024
Deferred taxes liabilities
212,384
177,774
124,498
97,662
Deferred revenues
0
534
1,857
0
Other long-term liabilities
33,607
23,635
16,271
31,427
Total non-current liabilities
2,215,696
1,949,331
1,313,042
1,312,907
Total Liabilities
2,834,334
2,529,782
1,788,392
1,608,238
Stockholders' Equity
Common Stock
1,252,890
1,019,772
852,821
731,343
Retained Earnings
-100,314
-108,033
-120,229
-103,430
Accumulated other comprehensive income
45,527
60,872
21,020
18,089
Total stockholders' equity
1,245,473
1,019,054
800,275
685,946
Total liabilities and stockholders' equity
4,079,807
3,548,836
2,588,667
2,294,184