RY - Royal Bank of Canada

NYSE - Nasdaq Real Time Price. Currency in USD
Show:

Balance Sheet

Annual
Currency in CAD. All numbers in thousands
Period Ending10/31/201810/31/201710/31/201610/31/2015
Current Assets
Cash And Cash Equivalents27,809,00026,107,00011,629,0009,852,000
Short Term Investments330,707,000253,230,000213,891,000197,412,000
Net Receivables12,371,0008,475,0008,209,0007,794,000
Inventory----
Other Current Assets81,090,00078,320,000108,340,000107,686,000
Total Current Assets633,634,000551,968,000545,571,000520,321,000
Long Term Investments95,294,00091,412,00085,417,00057,165,000
Property, plant and equipment2,832,0002,670,0002,836,0002,728,000
Goodwill11,137,00010,977,00011,156,0009,289,000
Intangible Assets4,687,0004,507,0004,648,0002,814,000
Accumulated Amortization----
Other Assets587,150,000551,319,000530,630,000481,891,000
Deferred Long Term Asset Charges1,475,0001,732,0002,827,0002,072,000
Total Assets1,334,734,0001,212,853,0001,180,258,0001,074,208,000
Current Liabilities
Accounts Payable838,577,000790,928,000758,780,000698,226,000
Short/Current Long Term Debt206,916,000143,072,000103,412,00083,998,000
Other Current Liabilities67,060,00065,756,00081,914,00079,184,000
Total Current Liabilities1,125,927,0001,011,661,000955,103,000872,426,000
Long Term Debt99,267,000101,404,000126,341,000114,512,000
Other Liabilities29,585,00025,360,00027,202,00023,326,000
Deferred Long Term Liability Charges----
Minority Interest94,000599,000595,0001,798,000
Negative Goodwill----
Total Liabilities1,254,779,0001,138,425,0001,108,646,0001,010,264,000
Stockholders' Equity
Misc. Stocks Options Warrants----
Redeemable Preferred Stock----
Preferred Stock----
Common Stock17,635,00017,730,00017,939,00014,573,000
Retained Earnings51,112,00045,359,00041,519,00037,811,000
Treasury Stock4,805,0004,327,0004,846,0004,664,000
Capital Surplus----
Other Stockholder Equity4,823,0004,354,0004,926,0004,664,000
Total stockholders' equity73,552,00067,416,00064,304,00057,048,000
Net Tangible Assets57,728,00051,932,00048,500,00044,945,000