RY Balance Sheet Statement


* In Millions (except for per share items) of CAD
Developer Mode:
Period Ending: 2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-31
2016
10-31
2015
10-31
2014
10-31
2013
10-31
2012
10-31
2011
10-31
2010
10-31
2009
10-31
2008
10-31
2007
10-31
2006
10-31
2005
10-31
2004
10-31
2003
10-31
2002
10-31
2001
10-31
2000
10-31
1999
10-31
1998
10-31
1997
10-31
1996
10-31
1995
10-31
1994
10-31
1993
10-31
Report Filing: 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-10-31 2017-10-31 2016-10-31 2015-10-31 2014-10-31 2013-10-31 2012-10-31 2011-10-31 2010-10-31 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31 2002-10-31 2001-10-31 2000-10-31 1999-10-31 1998-10-31 1997-10-31 1996-10-31 1995-10-31 1994-10-31 1993-10-31
Total Current Assets 241873000000 266835000000 253558000000 316274000000 186856000000 176300000000 181078000000 163217000000 130884000000 113194000000 104640000000 100482000000 102916000000 99618000000 93962000000 117393000000 74629274146 52753050264 13887117723 9978054133 17553738626 21323987539 352121885415 291937252513 271364131234 271975922210 21585973807 23692040134 17710212823 16449073448 162270000000
Cash and Short Term Investments 212004000000 240596000000 231025000000 297644000000 167125000000 161288000000 170492000000 153138000000 121333000000 103893000000 96263000000 91234000000 96306000000 92022000000 87316000000 102957000000 67973328635 47351950746 10237336167 9978054133 17553738626 21323987539 17535311855 19605543710 23042077387 16394968359 21585973807 23692040134 17710212823 16449073448 10874000000
Cash & Equivalents 133075000000 180408000000 193484000000 157901000000 64655000000 66680000000 61069000000 42780000000 35142000000 25820000000 24931000000 22872000000 25428000000 22582000000 17276000000 31127000000 16106328635 14902950746 10237336167 9978054133 17553738626 21323987539 17535311855 19605543710 23042077387 16394968359 21585973807 23692040134 17710212823 16449073448 10874000000
Short Term Investments 78929000000 60188000000 37541000000 139743000000 102470000000 94608000000 90722000000 110052000000 56805000000 77850000000 71159000000 67366000000 70878000000 69440000000 70040000000 71830000000 51867000000 32449000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 29869000000 26239000000 22533000000 18630000000 19731000000 15012000000 10586000000 10079000000 9551000000 9301000000 8377000000 9248000000 6610000000 7596000000 6646000000 14436000000 6655945511 5401099518 3649781556 0 0 0 0 0 0 2649945979 0 0 0 0 1264000000
Inventory -875627000000 -867388000000 -786396000000 -768579000000 -667728000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 875627000000 867388000000 786396000000 768579000000 667728000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 334586573560 272331708803 248322053847 252931007872 0 0 0 0 150132000000
Total Assets 2004992000000 1917219000000 1706323000000 1624548000000 1428935000000 1334734000000 1212853000000 1180258000000 1074208000000 940550000000 860819000000 825100000000 751702000000 726206000000 654989000000 723859000000 600346230253 536779984293 469520604558 429196537430 403033100356 376956386293 359260434852 294054218702 273298072679 274398981324 244773975496 218075050168 183651987686 173078993643 164941000000
Total Non-Current Assets 435481000000 344508000000 308127000000 299802000000 268105000000 241522000000 237223000000 255349000000 230699000000 213549000000 196646000000 174598000000 192055000000 205983000000 199677000000 186781000000 187186830006 193246235611 166815444563 135593757621 124225240670 101121495327 7138549437 2116966189 1933941445 2423059114 34732995353 45275050167 34575157275 29670228595 2671000000
Property, Plant and Equipment 6749000000 7214000000 7424000000 7934000000 3191000000 2832000000 2670000000 2836000000 2728000000 2684000000 2659000000 2691000000 2490000000 2503000000 2367000000 3260000000 2131302620 1817569842 1708584248 1755669349 1669523935 1652647975 1601333122 1215351812 1273944387 1872048156 1695958316 1785016722 1870030786 1975111592 2057000000
Goodwill and Intangible Assets 18501000000 18360000000 15325000000 16054000000 15910000000 15824000000 15484000000 15804000000 12103000000 11422000000 11157000000 10171000000 9818000000 9994000000 10401000000 11231000000 5379812695 4945585100 4612114772 4891489881 5166820520 5668224299 5537216315 901614377 659997058 551010958 0 0 0 0 614000000
Goodwill 12594000000 12277000000 10854000000 11302000000 11236000000 11137000000 10977000000 11156000000 9289000000 8647000000 8361000000 7485000000 7703000000 8064000000 8368000000 9977000000 4752000000 4304000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 5907000000 6083000000 4471000000 4752000000 4674000000 4687000000 4507000000 4648000000 2814000000 2775000000 2796000000 2686000000 2115000000 1930000000 2033000000 1254000000 628000000 642000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 410231000000 318934000000 285378000000 275814000000 249004000000 222866000000 218379000000 236709000000 215868000000 199443000000 182830000000 161736000000 179747000000 193331000000 186909000000 172290000000 179675527386 186482665769 160494745543 128946598391 117388896215 93800623053 80507855896 78566859580 73008091805 41398981324 33037037037 43490033445 32705126489 27695117003 29315000000
Other Long Term Assets 0 0 0 0 0 0 690000000 0 0 0 0 0 0 155000000 0 0 187305 414900 0 0 0 0 -80507855896 -78566859580 -73008091805 -41398981324 0 0 0 0 -29315000000
Total Current Liabilities 132648000000 159583000000 110005000000 90105000000 107738000000 96516000000 83042000000 70856000000 90242000000 6197000000 10612000000 9842000000 8235000000 9032000000 11769000000 20266000000 6691892915 6484909682 0 0 0 0 0 0 0 2239080105 0 0 0 0 2069000000
Accounts Payable 20600000000 17285000000 10506000000 9463000000 8335000000 7832000000 6006000000 5740000000 5659000000 6197000000 10612000000 9842000000 8056000000 7368000000 8474000000 14864000000 2907955728 2555817345 0 0 0 0 0 0 0 2116067294 0 0 0 0 2069000000
Notes Payable/Short Term Debt 112048000000 142952000000 99499000000 80642000000 99403000000 88684000000 77036000000 65116000000 84583000000 0 0 0 179000000 46597000000 3295000000 5402000000 3783937187 3929092337 0 0 0 0 0 0 0 123012811 0 0 0 0 0
Tax Payables 2959000000 2136000000 3403000000 2209000000 2202000000 2071000000 2342000000 2730000000 1533000000 1691000000 1482000000 1312000000 1569000000 2675000000 1946000000 139000000 1078422098 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 3830000000 3660000000 3518000000 2945000000 2563000000 0 0 0 0 0 0 0 0 -35901000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities -6789000000 -6450000000 -6921000000 -5154000000 -4765000000 -2071000000 -2342000000 -2730000000 -1533000000 -1691000000 -1482000000 -1312000000 -1569000000 -11707000000 -1946000000 -139000000 -1078422098 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities 1887232000000 1809044000000 1607561000000 1537781000000 1345310000000 1254779000000 1138425000000 1108646000000 1010264000000 886047000000 810484000000 779072000000 708054000000 684999000000 616012000000 690730000000 574424368556 512584988220 447429448578 408583272373 382269550309 356704049844 339617521028 280053304905 260889951449 262008025930 234384030418 207738060201 174619863472 164489922900 156925000000
Total Non-Current Liabilities 331490000000 159583000000 209141000000 12864000000 12460000000 96516000000 83042000000 70856000000 90242000000 6197000000 10612000000 9842000000 8235000000 9032000000 11769000000 20266000000 6691892915 6484909682 447429448578 408583272373 382269550309 356704049844 6313283606 5825464514 4595998235 3964037660 4227010280 3627023411 3534065052 3477072907 3442000000
Total Long Term Debt 327234000000 282224000000 205549000000 9867000000 9815000000 9131000000 9265000000 158419000000 7362000000 7859000000 7443000000 7615000000 7749000000 6681000000 6461000000 8131000000 6234982499 8486480422 9566654859 8116313094 6242911776 6613707165 6313283606 5825464514 4595998235 3964037660 4227010280 3627023411 3534065052 3477072907 3442000000
Deferred Tax Liabilities Non-Current 426000000 439000000 74000000 52000000 82000000 84000000 97000000 989000000 201000000 204000000 195000000 176000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 3830000000 -123080000000 3518000000 2945000000 2563000000 87301000000 73680000000 -88552000000 82679000000 -1866000000 2974000000 2051000000 486000000 2351000000 5308000000 12135000000 456910416 -2001570740 437862793719 400466959279 376026638533 350090342679 0 0 0 0 0 0 0 0 0
Total Equity 117661000000 108064000000 98667000000 86664000000 83523000000 79861000000 73829000000 71017000000 62146000000 52690000000 48540000000 44267000000 41707000000 38951000000 36906000000 30758000000 24438558320 22420060586 19847679773 18204096562 18375313201 18783489097 18163783526 13297289065 12408121230 11891958636 10389945078 10336989967 9032124214 8589070743 7930000000
Retained Earnings (Accumulated Deficit) 84328000000 78037000000 71795000000 59806000000 55981000000 51112000000 45359000000 41519000000 37811000000 31615000000 28314000000 24270000000 24282000000 22706000000 20585000000 19936000000 18166682433 15771345226 13704097296 12065349915 10440458921 10180685358 9168385970 8314042035 7495071355 6822966507 5699056471 4785953177 4132110829 3413093467 2772000000
Accumulated Other Comprehensive Income/(Loss) 6852000000 5725000000 2533000000 3414000000 4248000000 4823000000 4354000000 0 38000000 71000000 42000000 861000000 -1617000000 -2099000000 -1716000000 -2358000000 -3206886766 -2003814653 -1773526981 -1555718118 0 0 0 -91379836 -122995439 0 0 0 0 0 0
Common Stock 19398000000 17318000000 17728000000 17499000000 17587000000 17617000000 17703000000 17939000000 14573000000 14511000000 14377000000 14323000000 14017000000 13378000000 13075000000 10384000000 7300000000 7196000000 7169677648 6988539381 7018330476 0 0 0 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 2004992000000 1917219000000 1706323000000 1624548000000 1428935000000 1334734000000 1212853000000 1180258000000 1074208000000 940550000000 860819000000 825100000000 751702000000 726206000000 654989000000 723859000000 600346230253 536779984293 469520604558 429196537430 403033100356 376956386293 359260434852 294054218702 273298072679 274398981324 244773975496 218075050168 183651987686 173078993643 164941000000
Total Investments 489160000000 379122000000 322919000000 415557000000 351474000000 317474000000 327410000000 346761000000 301953000000 277293000000 253989000000 229102000000 250625000000 262942000000 256949000000 244120000000 231542527386 218931665769 160494745543 128946598391 117388896215 93800623053 80507855896 78566859580 73008091805 41398981324 33037037037 43490033445 32705126489 27695117003 29315000000
Total Debt 439282000000 425176000000 305048000000 9867000000 9815000000 97815000000 9265000000 223535000000 7362000000 7859000000 7443000000 7615000000 7928000000 53278000000 9756000000 13533000000 10018919686 12415572759 9566654859 8116313094 6242911776 6613707165 6313283606 5825464514 4595998235 4087050471 4227010280 3627023411 3534065052 3477072907 3442000000
Net Debt 306207000000 244768000000 111564000000 -148034000000 -54840000000 31135000000 -51804000000 180755000000 -27780000000 -17961000000 -17488000000 -15257000000 -17500000000 30696000000 -7520000000 -17594000000 -6087408949 -2487377987 -670681308 -1861741039 -11310826850 -14710280374 -11222028249 -13780079196 -18446079152 -12307917888 -17358963527 -20065016723 -14176147771 -12972000541 -7432000000

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.