Canada markets closed

Enerflex Ltd. (EFX.TO)

Toronto - Toronto Real Time Price. Currency in CAD
Add to watchlist
6.36-0.04 (-0.62%)
At close: 04:00PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
172,758
95,676
96,255
326,864
Total Cash
172,758
95,676
96,255
326,864
Net Receivables
203,481
183,338
371,336
405,667
Inventory
208,856
212,251
269,385
176,206
Other Current Assets
13,853
9,047
12,223
12,737
Total Current Assets
709,707
624,327
952,552
1,153,307
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,122,465
1,155,830
1,187,347
982,027
Accumulated Depreciation
-365,836
-361,196
-376,413
-354,832
Net property, plant and equipment
756,629
794,634
810,934
627,195
Equity and other investments
27,064
26,566
26,212
21,271
Goodwill
566,270
576,028
573,928
598,831
Intangible Assets
10,118
16,544
22,058
28,882
Total non-current assets
1,481,735
1,555,249
1,481,954
1,329,552
Total Assets
2,191,442
2,179,576
2,434,506
2,482,859
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
-
40,000
-
-
Accounts Payable
234,212
178,303
320,932
293,652
Taxes payable
9,318
4,387
8,074
17,057
Deferred revenues
84,614
35,409
142,995
348,983
Other Current Liabilities
180
371
375
1,400
Total Current Liabilities
355,401
287,561
517,471
687,189
Non-current liabilities
Long Term Debt
331,422
349,712
430,487
444,712
Deferred taxes liabilities
91,972
87,408
76,256
52,237
Other long-term liabilities
15,785
10,967
14,677
16,202
Total non-current liabilities
482,287
495,320
574,248
513,151
Total Liabilities
837,688
782,881
1,091,719
1,200,340
Stockholders' Equity
Common Stock
375,524
375,524
375,524
366,120
Retained Earnings
274,962
301,040
228,843
118,134
Accumulated other comprehensive income
44,653
63,299
81,779
142,492
Total stockholders' equity
1,353,754
1,396,695
1,341,253
1,281,070
Total liabilities and stockholders' equity
2,191,442
2,179,576
2,434,506
2,482,859