CFP.TO Balance Sheet Statement


* In Millions (except for per share items) of CAD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
Report Filing: 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31
Total Current Assets 2257700000 3064900000 3163400000 1793200000 1410500000 1349300000 1207000000 986900000 990800000 902600000 752400000 686900000 568400000 839200000 717100000 1080300000 1218800000 2135600000 1292300000 1516600000 768600000 669800000 678611000 731241000 799900000 623019000 648900000 670000000 650200000 596200000 476000000
Cash and Short Term Investments 627400000 1268700000 1354800000 419200000 60100000 252700000 288200000 156600000 97500000 158300000 89500000 0 28900000 260300000 133400000 362400000 295500000 1149800000 306300000 488200000 24700000 22900000 32324000 16693000 74900000 126276000 11500000 10200000 18700000 15300000 100700000
Cash & Equivalents 627400000 1268700000 1354800000 419200000 60100000 252700000 288200000 156600000 97500000 158300000 89500000 0 28900000 260300000 133400000 362400000 295500000 1023800000 306300000 40200000 24700000 18400000 8325000 16693000 18300000 40309000 11500000 10200000 18700000 15300000 100700000
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126000000 0 448000000 0 4500000 23999000 0 56600000 85967000 0 0 0 0 0
Receivables 512799999 477500000 514500000 432700000 413500000 267000000 238500000 230700000 252900000 130100000 151900000 154900000 170800000 201100000 224600000 246700000 416300000 296700000 285200000 304200000 251500000 178600000 205334000 217874000 262500000 188100000 174300000 179400000 180100000 234100000 140300000
Inventory 994800000 1180700000 1173800000 867500000 803900000 762500000 628900000 549000000 587200000 517700000 471900000 431300000 348300000 326600000 311300000 404900000 472000000 635700000 600900000 635700000 445000000 422200000 411545000 0 450800000 297700000 365300000 378600000 428200000 330700000 229700000
Other Current Assets 122700001 138000000 120300000 73800000 133000000 67100000 51400000 50600000 53200000 96500000 39100000 100700000 20400000 51200000 47800000 66300000 35000000 53400000 99900000 88500000 47400000 46100000 29408000 496674000 11700000 10943000 97800000 101800000 23200000 16100000 5300000
Total Assets 6131400000 6739200000 6173900000 5108800000 4527000000 3845100000 3488300000 3277100000 3294600000 2846800000 2693300000 2487900000 2401600000 2778300000 2677800000 3200400000 3507800000 4679200000 3830500000 4028100000 2439400000 2328000000 2378835000 2440489000 2347600000 1864300000 1953700000 2034700000 2114800000 1657600000 1453200000
Total Non-Current Assets 3873700000 3674300000 3010500000 3315600000 3116500000 2495800000 2281300000 2290200000 2303800000 1944200000 1940900000 1801000000 1833200000 1939100000 1960700000 2120100000 2289000000 2543600000 2538200000 2511500000 1670800000 1658200000 1700224000 1709248000 1547700000 1241281000 1304800000 1364700000 1464600000 1061400000 977200000
Property, Plant and Equipment 2552900000 2318200000 1878200000 2055400000 2043000000 1607200000 1438100000 1460800000 1445100000 1216100000 1151900000 1081700000 1139200000 1631000000 1676600000 1798500000 1959400000 2254900000 2211100000 2219200000 1443500000 1424200000 1469036000 1518444000 1384800000 610400000 1164000000 1216700000 1260600000 657400000 624500000
Goodwill and Intangible Assets 866100000 889900000 828000000 974800000 893000000 772400000 746400000 771500000 756200000 624500000 628100000 635000000 613100000 69600000 73300000 85700000 127400000 81600000 0 0 0 0 0 0 0 0 0 0 0 0 0
Goodwill 493900000 498500000 477000000 499500000 393300000 212400000 195400000 209100000 215500000 81200000 74400000 69700000 71200000 69600000 73300000 85700000 69200000 81600000 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 372200000 391400000 351000000 475300000 499700000 560000000 551000000 562400000 540700000 543300000 553700000 565300000 541900000 0 0 0 58200000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 380300000 33400000 37500000 18000000 89500000 21000000 22500000 31500000 32400000 64400000 53800000 23700000 62800000 102200000 93700000 125700000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 74400000 432800000 266800000 267400000 91000000 95200000 74300000 26400000 70100000 39200000 107100000 60600000 18100000 136300000 117100000 110200000 202200000 207100000 327100000 292300000 227300000 234000000 231188000 190804000 162900000 630881000 140800000 148000000 204000000 404000000 352700000
Total Current Liabilities 905200000 883600000 1081600000 848400000 967500000 512200000 519800000 502300000 635100000 425900000 440500000 520800000 373000000 1061200000 273800000 548900000 403600000 963300000 536100000 650700000 514400000 396600000 336343000 660208000 815100000 362000000 396000000 392800000 545400000 510000000 311500000
Accounts Payable 540500000 525700000 559800000 500200000 364200000 328800000 289100000 226800000 201100000 170600000 180400000 145600000 0 0 0 0 335000000 579000000 380300000 527800000 335500000 300600000 246458000 288079000 382600000 268900000 213800000 233800000 205000000 224300000 169900000
Notes Payable/Short Term Debt 186000000 99300000 41100000 50300000 416300000 400000 300000 28000000 158000000 68000000 74600000 211100000 50900000 82500000 34600000 193500000 15200000 88600000 99100000 72600000 139300000 51400000 88724000 372129000 299700000 93100000 161300000 135700000 323300000 191700000 131700000
Tax Payables 2100000 45200000 252000000 38900000 5500000 0 0 0 0 15100000 13500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 2100000 0 0 258500000 170700000 0 0 205800000 199900000 15100000 13500000 143200000 0 0 0 0 19000000 39600000 0 0 0 0 0 -372129000 0 -7133000 0 0 0 0 0
Other Current Liabilities 174500000 213400000 228700000 500000 10800000 183000000 230400000 41700000 76100000 157100000 158500000 20900000 322100000 978700000 239200000 355400000 34400000 256100000 56700000 50300000 39600000 44600000 1161000 372129000 132800000 7133000 20900000 23300000 17100000 94000000 9900000
Total Liabilities 1854000000 1976400000 2164800000 2475100000 2458100000 1505200000 1487300000 1538600000 1666900000 1209200000 1095900000 1178100000 1041500000 1061200000 1017700000 1428800000 1388200000 2154800000 1783900000 2061300000 1350400000 1374100000 1418315000 1489802000 1445800000 1438300000 1271700000 1355800000 1364000000 959400000 842200000
Total Non-Current Liabilities 948800000 1092800000 1083200000 1626700000 1490600000 993000000 967500000 1036300000 1031800000 783300000 655400000 657300000 668500000 0 743900000 879900000 984600000 1191500000 1247800000 1410600000 836000000 977500000 1081972000 829594000 630700000 1076300000 875700000 963000000 818600000 449400000 530700000
Total Long Term Debt 115100000 293100000 294700000 723400000 732600000 408000000 385400000 448000000 456200000 228600000 153100000 100000000 188100000 0 333300000 428700000 481600000 602800000 544500000 660500000 478000000 643400000 714697000 400946000 442100000 473000000 731800000 799500000 661500000 264000000 348600000
Deferred Tax Liabilities Non-Current 330000000 392900000 341200000 403100000 319900000 241800000 223400000 205500000 192300000 211900000 217100000 150800000 103300000 0 200800000 242400000 299500000 415400000 468300000 499200000 173700000 154500000 146952000 363858000 139100000 96200000 104400000 126600000 127000000 117500000 111000000
Other Long Term Liabilities 503700000 406800000 447300000 500200000 438100000 343200000 358700000 382800000 383300000 342800000 285200000 406500000 377100000 0 209800000 208800000 203500000 173300000 235000000 250900000 184300000 179600000 220323000 64790000 49500000 507100000 39500000 36900000 30100000 67900000 71100000
Total Equity 4277400000 4762800000 4009100000 2633700000 2068900000 2339900000 1731400000 1483700000 1330900000 1387200000 1374300000 1110900000 1127300000 1447200000 1386800000 1494800000 1817100000 2227700000 2046600000 1966800000 1089000000 953900000 960520000 950687000 901800000 426000000 632000000 678900000 750800000 698200000 611000000
Non-Controlling Interest 459200000 541300000 525100000 426200000 423600000 283500000 269600000 254800000 296800000 250400000 223100000 198900000 232800000 269900000 273300000 276800000 302500000 296700000 0 0 0 0 0 0 0 0 50000000 0 0 0 0
Total Stockholders' Equity 3818200000 4221500000 3484000000 2207500000 1645300000 2056400000 1731400000 1483700000 1330900000 1387200000 1374300000 1110900000 1127300000 1447200000 1386800000 1494800000 1817100000 2227700000 2046600000 1966800000 1089000000 953900000 960520000 950687000 901800000 426000000 632000000 678900000 750800000 698200000 611000000
Retained Earnings (Accumulated Deficit) 3004200000 3341500000 2586800000 1227300000 674300000 931100000 629500000 351700000 257700000 260100000 234200000 -36700000 -24600000 316200000 246200000 316700000 692500000 1068500000 779500000 691900000 273400000 136700000 151943000 151376000 110500000 8400000 215900000 264000000 336000000 305400000 196200000
Accumulated Other Comprehensive Income/(Loss) 45500000 82600000 45900000 119700000 65900000 105500000 55100000 88900000 100000000 27200000 4500000 -10500000 -5900000 -26300000 -16000000 21500000 -32000000 3000000 -1600000 -800000 156400000 158900000 150863000 141597000 133700000 3800000 2300000 1100000 900000 1500000 500000
Common Stock 938300000 955100000 982200000 987900000 987900000 987900000 1014900000 1047700000 1047700000 1068000000 1103700000 1126200000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -638800000
Additional Paid in Capital -169800000 -157700000 -130900000 -127400000 -82800000 31900000 31900000 -4600000 -74500000 31900000 31900000 31900000 1157800000 1157300000 1156600000 1156600000 1156600000 1156200000 1268700000 1275700000 659200000 658300000 657714000 657714000 657600000 413800000 413800000 413800000 413900000 391300000 1029900000
Total Liabilities & Shareholders' Equity 6131400000 6739200000 6173900000 5108800000 4527000000 3845100000 3488300000 3277100000 3294600000 2846800000 2693300000 2487900000 2401600000 2778300000 2677800000 3200400000 3507800000 4679200000 3830500000 4028100000 2439400000 2328000000 2378835000 2440489000 2347600000 1864300000 1953700000 2034700000 2114800000 1657600000 1453200000
Total Investments 380300000 33400000 37500000 18000000 89500000 21000000 22500000 31500000 32400000 64400000 53800000 23700000 62800000 102200000 93700000 125700000 0 126000000 0 448000000 0 4500000 23999000 0 56600000 85967000 0 0 0 0 0
Total Debt 399300000 392400000 335800000 773700000 1148900000 408400000 385700000 476000000 614200000 296600000 227700000 311100000 239000000 82500000 367900000 622200000 496800000 691400000 643600000 733100000 617300000 694800000 803421000 773075000 741800000 566100000 893100000 935200000 984800000 455700000 480300000
Net Debt -228100000 -876300000 -1019000000 354500000 1088800000 155700000 97500000 319400000 516700000 138300000 138200000 311100000 210100000 -177800000 234500000 259800000 201300000 -332400000 337300000 692900000 592600000 676400000 795096000 756382000 723500000 525791000 881600000 925000000 966100000 440400000 379600000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.