IGM Financial Inc. (TSX: IGM)
Canada flag Canada · Delayed Price · Currency is CAD
37.93
+0.16 (0.42%)
Jul 2, 2024, 4:00 PM EDT

IGM Financial Balance Sheet

Millions CAD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1993
Cash & Equivalents
544.631,0731,292771.59720.01
Upgrade
Short-Term Investments
721.38602.611,291593.27301.2
Upgrade
Cash & Cash Equivalents
544.631,6762,5841,3651,021
Upgrade
Cash Growth
-67.49%-35.16%89.31%33.65%-0.14%
Upgrade
Receivables
373.845,4065,7586,8077,604
Upgrade
Inventory
-142.22-171.92-106.59-39.03-56.17
Upgrade
Other Current Assets
8,6174,5192,3451,102617.44
Upgrade
Total Current Assets
10,11411,42910,5819,2359,187
Upgrade
Property, Plant & Equipment
306.96326.29315.96329.69216.96
Upgrade
Long-Term Investments
4,5662,3592,1551,9701,810
Upgrade
Goodwill
2,6372,8022,8022,8032,660
Upgrade
Intangible Assets
1,2511,3641,3571,3221,230
Upgrade
Other Long-Term Assets
-210.94593.5450.16402.83287.43
Upgrade
Total Long-Term Assets
8,5497,4447,0806,8276,205
Upgrade
Total Assets
18,66318,87317,66116,06215,391
Upgrade
Accounts Payable
444.69507.57553.43486.58434.96
Upgrade
Current Debt
937.12,1512,4072,8662,975
Upgrade
Other Current Liabilities
1,545177.47265.7168.69169.03
Upgrade
Total Current Liabilities
2,9272,8363,2263,5223,579
Upgrade
Long-Term Debt
6,1514,7534,9495,5966,129
Upgrade
Other Long-Term Liabilities
2,8655,0222,9841,9021,184
Upgrade
Total Long-Term Liabilities
9,0169,7747,9347,4987,313
Upgrade
Total Liabilities
11,94312,61011,15911,02010,892
Upgrade
Total Debt
7,2586,9037,3568,4629,104
Upgrade
Debt Growth
5.14%-6.15%-13.07%-7.05%-1.26%
Upgrade
Common Stock
1,6911,6731,6591,5981,598
Upgrade
Retained Earnings
4,5964,1073,8573,2072,980
Upgrade
Comprehensive Income
316.29362.77883.08136.36-127.7
Upgrade
Shareholders' Equity
6,6606,1966,4504,9944,499
Upgrade
Total Liabilities and Equity
18,66318,87317,66116,06215,391
Upgrade
Net Cash / Debt
-5,991.76-5,227.73-4,772.01-7,097.36-8,082.88
Upgrade
Net Cash Per Share
-25.13-21.87-19.88-29.78-33.79
Upgrade
Working Capital
7,1878,5937,3555,7135,608
Upgrade
Book Value Per Share
27.9825.9827.0020.9618.82
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.