
Royal Bank of Canada
RY
117.67
USD+0.95
(+0.81%)Day's range
116.34
117.72
52 wk Range
95.84
128.05
RY Income Statement
Period Ending | Oct 31, 1993 | Oct 31, 1994 | Oct 31, 1995 | Oct 31, 1996 | Oct 31, 1997 | Oct 31, 1998 | Oct 31, 1999 | Oct 31, 2000 | Oct 31, 2001 | Oct 31, 2002 | Oct 31, 2003 | Oct 31, 2004 | Oct 31, 2005 | Oct 31, 2006 | Oct 31, 2007 | Oct 31, 2008 | Oct 31, 2009 | Oct 31, 2010 | Oct 31, 2011 | Oct 31, 2012 | Oct 31, 2013 | Oct 31, 2014 | Oct 31, 2015 | Oct 31, 2016 | Oct 31, 2017 | Oct 31, 2018 | Oct 31, 2019 | Oct 31, 2020 | Oct 31, 2021 | Oct 31, 2022 | Oct 31, 2023 | Oct 31, 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 6,490,000,000 | 7,365,075,072 | 7,257,127,561 | 7,911,036,789 | 9,278,974,792 | 10,049,081,648 | 10,607,915,258 | 11,958,574,474 | 14,730,995,081 | 15,719,626,169 | 17,417,908,480 | 18,121,189,953 | 19,215,964,104 | 20,637,271,402 | 22,462,397,124 | 21,582,000,000 | 29,106,000,000 | 28,330,000,000 | 27,430,000,000 | 29,749,000,000 | 30,861,000,000 | 33,946,000,000 | 35,095,000,000 | 37,674,000,000 | 40,122,000,000 | 42,515,000,000 | 45,926,000,000 | 47,104,000,000 | 49,537,000,000 | 48,775,000,000 | 53,661,000,000 | 57,491,000,000 | |
Cost of Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,631,000,000 | 4,609,000,000 | 5,108,000,000 | 3,360,000,000 | 3,621,000,000 | 2,784,000,000 | 3,573,000,000 | 2,963,000,000 | 3,424,000,000 | 3,053,000,000 | 2,716,000,000 | 0 | 0 | 0 | 0 | 2,070,000,000 | 0 | |
Gross Profit | 6,490,000,000 | 7,365,075,072 | 7,257,127,561 | 7,911,036,789 | 9,278,974,792 | 10,049,081,648 | 10,607,915,258 | 11,958,574,474 | 14,730,995,081 | 15,719,626,169 | 17,417,908,480 | 18,121,189,953 | 19,215,964,104 | 20,637,271,402 | 22,462,397,124 | 19,951,000,000 | 24,497,000,000 | 23,222,000,000 | 24,070,000,000 | 26,128,000,000 | 28,077,000,000 | 30,373,000,000 | 32,132,000,000 | 34,250,000,000 | 37,069,000,000 | 39,799,000,000 | 45,926,000,000 | 47,104,000,000 | 49,537,000,000 | 48,775,000,000 | 51,591,000,000 | 57,491,000,000 | |
Gross Profit Margin | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.924 | 0.842 | 0.82 | 0.878 | 0.878 | 0.91 | 0.895 | 0.916 | 0.909 | 0.924 | 0.936 | 1 | 1 | 1 | 1 | 0.961 | 1 | |
R&D Expenses | 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 | 0 | 0 | 0 | 0 | 0 | 0 | |
General & Administrative Expenses | 2,310,000,000 | 2,675,098,066 | 2,563,110,695 | 2,850,969,900 | 3,365,019,011 | 3,594,073,159 | 4,096,071,796 | 4,695,400,548 | 5,722,901,127 | 6,314,641,745 | 6,448,635,105 | 8,978,297,976 | 9,391,899,870 | 9,848,535,847 | 10,033,109,450 | 9,410,000,000 | 13,587,000,000 | 14,745,000,000 | 12,318,000,000 | 12,703,000,000 | 12,974,000,000 | 14,604,000,000 | 14,546,000,000 | 15,625,000,000 | 16,383,000,000 | 16,452,000,000 | 18,685,000,000 | 18,935,000,000 | 20,430,000,000 | 18,311,000,000 | 3,494,000,000 | 21,083,000,000 | |
Selling & Marketing Expenses | 0 | -98,066 | -110,695 | 0 | 0 | 0 | -147,123 | -44,166,920 | 0 | 0 | 0 | 0 | -84,899,870 | -71,535,847 | -109,450 | -428,090 | 0 | 0 | 0 | 0 | 58,000,000 | 0 | 0 | 176,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 22,986,000,000 | 0 | |
SG&A Expenses | 2,310,000,000 | 2,675,000,000 | 2,563,000,000 | 2,850,969,900 | 3,365,019,011 | 3,594,073,159 | 4,095,924,673 | 4,651,233,628 | 5,722,901,127 | 6,314,641,745 | 6,448,635,105 | 8,978,297,976 | 9,307,000,000 | 9,777,000,000 | 10,033,000,000 | 9,409,571,910 | 13,587,000,000 | 14,745,000,000 | 12,318,000,000 | 12,703,000,000 | 13,032,000,000 | 14,604,000,000 | 14,546,000,000 | 15,801,000,000 | 16,383,000,000 | 16,452,000,000 | 18,685,000,000 | 18,935,000,000 | 20,430,000,000 | 18,311,000,000 | 26,480,000,000 | 21,083,000,000 | |
Other Expenses | -3,319,000,000 | -2,147,436,766 | 245,884,084 | 110,903,010 | -1,567,948,176 | -932,088,285 | -2,922,024,422 | -2,203,777,032 | -5,913,347,089 | -10,394,080,998 | -11,989,977,582 | 8,977,000,000 | -13,754,870,704 | -8,947,604,623 | -6,766,625,674 | -7,453,000,000 | 14,919,000,000 | 14,106,000,000 | 15,626,000,000 | 16,281,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 27,083,000,000 | 28,169,000,000 | -49,348,000,000 | -28,936,000,000 | 0 | 12,110,000,000 | |
Total Operating Expenses | -1,009,000,000 | 7,342,000,000 | 2,808,994,779 | 2,961,872,910 | 1,797,070,835 | 10,061,120,543 | 10,609,092,247 | 12,010,356,381 | 16,076,813,204 | -4,079,439,253 | -5,541,342,477 | -6,989,758,595 | -4,362,970,834 | 20,637,000,000 | 22,136,000,000 | 21,582,491,583 | -10,034,000,000 | -8,657,000,000 | -9,010,000,000 | 28,984,000,000 | 30,506,000,000 | 33,946,000,000 | 35,095,000,000 | 38,064,000,000 | 40,122,000,000 | 42,515,000,000 | 45,768,000,000 | 47,104,000,000 | -28,918,000,000 | 23,048,000,000 | 26,480,000,000 | 33,193,000,000 | |
Total Costs & Expenses | -1,009,000,000 | 527,661,300 | 2,808,994,779 | 2,961,872,910 | 1,797,070,835 | 2,661,984,874 | 1,174,047,374 | 2,491,623,516 | -190,445,962 | -4,079,439,253 | -5,541,342,477 | 17,802,000,000 | -4,362,970,834 | 20,637,000,000 | 3,266,483,776 | 3,588,000,000 | 26,441,000,000 | 26,082,000,000 | 27,645,000,000 | 28,984,000,000 | 14,113,000,000 | 15,118,000,000 | 16,090,000,000 | 17,406,000,000 | 18,577,000,000 | 42,515,000,000 | 20,407,000,000 | 21,138,000,000 | 22,391,000,000 | -10,625,000,000 | 26,480,000,000 | 33,193,000,000 | |
Interest Income | 9,579,000,000 | 10,737,183,822 | 12,716,102,262 | 13,208,026,756 | 13,306,999,014 | 14,776,045,686 | 14,199,941,151 | 16,108,742,004 | 17,102,047,294 | 14,448,598,131 | 13,899,512,067 | 13,866,000,000 | 16,981,000,000 | 22,204,000,000 | 26,547,000,000 | 25,343,915,344 | 19,272,000,000 | 17,746,000,000 | 20,813,000,000 | 20,769,000,000 | 21,148,000,000 | 22,019,000,000 | 22,729,000,000 | 24,452,000,000 | 26,904,000,000 | 33,021,000,000 | 41,333,000,000 | 34,883,000,000 | 28,145,000,000 | 40,771,000,000 | 86,991,000,000 | 104,951,000,000 | |
Interest Expense | 5,186,000,000 | 6,528,000,000 | 8,489,000,000 | 8,563,076,923 | 8,306,999,014 | 9,711,992,591 | 9,082,977,785 | 10,830,033,506 | 10,790,350,738 | 7,514,018,692 | 7,562,969,801 | 7,468,000,000 | 10,187,743,536 | 15,407,831,258 | 18,844,953,174 | 15,983,645,984 | 8,567,000,000 | 7,408,000,000 | 9,456,000,000 | 8,330,000,000 | 7,899,000,000 | 7,903,000,000 | 7,958,000,000 | 7,921,000,000 | 9,764,000,000 | 14,830,000,000 | 21,584,000,000 | 14,048,000,000 | 8,143,000,000 | 18,054,000,000 | 61,862,000,000 | 76,998,000,000 | |
Depreciation & Amortization | 277,000,000 | 335,000,000 | 360,000,000 | 324,949,833 | 445,007,745 | 407,933,323 | 459,026,041 | 456,899,178 | 672,909,062 | 479,750,779 | 461,558,750 | 456,000,000 | 464,000,000 | 481,000,000 | 434,000,000 | 673,400,673 | 746,000,000 | 821,000,000 | 865,000,000 | 437,000,000 | 1,021,000,000 | 1,173,000,000 | 1,246,000,000 | 1,546,000,000 | 1,617,000,000 | 1,652,000,000 | 1,934,000,000 | 2,648,000,000 | 2,592,000,000 | 2,652,000,000 | 2,870,000,000 | 2,981,000,000 | |
EBITDA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7,033,000,000 | 0 | 8,096,000,000 | 9,852,000,000 | 10,103,000,000 | 11,641,000,000 | 12,713,000,000 | 13,713,000,000 | 14,666,000,000 | 15,952,000,000 | 17,385,000,000 | 17,662,000,000 | 16,918,000,000 | 23,064,000,000 | 22,633,000,000 | 21,555,000,000 | 27,279,000,000 | |
EBITDA Margin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.326 | 0 | 0.286 | 0.359 | 0.34 | 0.377 | 0.375 | 0.391 | 0.389 | 0.398 | 0.409 | 0.385 | 0.359 | 0.466 | 0.464 | 0.402 | 0.474 | |
Operating Income | 0 | 7,892,736,372 | 0 | 0 | 0 | 0 | 11,781,962,632 | 0 | 14,540,549,119 | 0 | 0 | 4,499,000,000 | 4,747,000,000 | 21,538,202,626 | 7,149,000,000 | 7,032,400,673 | 6,526,000,000 | 8,096,000,000 | 9,399,000,000 | 10,080,000,000 | 15,332,000,000 | 19,519,000,000 | 18,115,000,000 | 21,167,000,000 | 20,942,000,000 | 21,914,000,000 | 23,731,000,000 | 21,692,000,000 | 28,055,000,000 | 25,727,000,000 | 27,181,000,000 | 24,298,000,000 | |
Operating Income Margin | 0 | 1.072 | 0 | 0 | 0 | 0 | 1.111 | 0 | 0.987 | 0 | 0 | 0.248 | 0.247 | 1.044 | 0.318 | 0.326 | 0.224 | 0.286 | 0.343 | 0.339 | 0.497 | 0.575 | 0.516 | 0.562 | 0.522 | 0.515 | 0.517 | 0.461 | 0.566 | 0.527 | 0.507 | 0.423 | |
Total Other Income/Expenses (Net) | -5,186,000,000 | -6,068,736,372 | -8,048,989,426 | -8,562,943,144 | -8,306,999,014 | -9,711,992,591 | -9,082,242,167 | -10,830,033,506 | -10,790,350,738 | -7,514,018,692 | -7,411,314,783 | -177,000,000 | -45,000,000 | -15,334,202,626 | -124,000,000 | -1,027,400,673 | 1,270,000,000 | -269,000,000 | -419,000,000 | -494,000,000 | -4,885,000,000 | -7,809,000,000 | -5,492,000,000 | -7,868,000,000 | -6,270,000,000 | -6,154,000,000 | -7,817,000,000 | -7,303,000,000 | -7,424,000,000 | -5,618,000,000 | -8,715,000,000 | -4,436,000,000 | |
Income Before Tax | 295,000,000 | 1,824,000,000 | 2,017,000,000 | 2,309,966,555 | 2,760,033,798 | 2,899,984,565 | 2,699,720,465 | 3,719,159,305 | 3,750,198,381 | 4,126,168,224 | 4,394,039,298 | 4,322,000,000 | 4,702,000,000 | 6,204,000,000 | 7,025,000,000 | 6,005,000,000 | 7,796,000,000 | 7,827,000,000 | 8,980,000,000 | 9,586,000,000 | 10,447,000,000 | 11,710,000,000 | 12,623,000,000 | 13,299,000,000 | 14,672,000,000 | 15,760,000,000 | 15,914,000,000 | 14,389,000,000 | 20,631,000,000 | 20,109,000,000 | 18,466,000,000 | 19,862,000,000 | |
Pre-Tax Income Margin | 0.045 | 0.248 | 0.278 | 0.292 | 0.297 | 0.289 | 0.255 | 0.311 | 0.255 | 0.262 | 0.252 | 0.239 | 0.245 | 0.301 | 0.313 | 0.278 | 0.268 | 0.276 | 0.327 | 0.322 | 0.339 | 0.345 | 0.36 | 0.353 | 0.366 | 0.371 | 0.347 | 0.305 | 0.416 | 0.412 | 0.344 | 0.345 | |
Income Tax Expense | -5,000,000 | 655,000,000 | 755,000,000 | 880,000,000 | 1,106,041,403 | 1,127,951,844 | 973,959,100 | 1,445,324,398 | 1,339,469,925 | 1,364,485,981 | 1,438,744,560 | 1,287,000,000 | 1,278,000,000 | 1,402,445,866 | 1,391,542,900 | 1,369,000,000 | 2,015,000,000 | 1,996,000,000 | 2,010,000,000 | 2,028,000,000 | 2,105,000,000 | 2,706,000,000 | 2,597,000,000 | 2,841,000,000 | 3,203,000,000 | 3,329,000,000 | 3,043,000,000 | 2,952,000,000 | 4,581,000,000 | 4,302,000,000 | 3,600,000,000 | 3,622,000,000 | |
Net Income | 300,000,000 | 1,169,000,000 | 1,262,000,000 | 1,429,966,555 | 1,653,992,395 | 1,772,032,721 | 1,725,761,365 | 2,273,834,907 | 2,410,728,456 | 2,761,682,243 | 2,968,482,131 | 2,803,000,000 | 3,387,000,000 | 4,728,000,000 | 5,492,000,000 | 4,555,074,555 | 3,858,000,000 | 5,223,000,000 | 6,343,000,000 | 7,410,000,000 | 8,244,000,000 | 8,910,000,000 | 9,925,000,000 | 10,405,000,000 | 11,428,000,000 | 12,400,000,000 | 12,860,000,000 | 11,432,000,000 | 16,038,000,000 | 15,794,000,000 | 14,859,000,000 | 16,230,000,000 | |
Net Income Margin | 0.046 | 0.159 | 0.174 | 0.181 | 0.178 | 0.176 | 0.163 | 0.19 | 0.164 | 0.176 | 0.17 | 0.155 | 0.176 | 0.229 | 0.244 | 0.211 | 0.133 | 0.184 | 0.231 | 0.249 | 0.267 | 0.262 | 0.283 | 0.276 | 0.285 | 0.292 | 0.28 | 0.243 | 0.324 | 0.324 | 0.277 | 0.282 | |
Earnings Per Share (EPS) | 0.12 | 0.8 | 0.88 | 1.03 | 1.23 | 1.32 | 1.25 | 1.71 | 1.79 | 2.08 | 2.22 | 2.14 | 2.61 | 3.65 | 4.24 | 3.41 | 2.59 | 3.49 | 4.25 | 4.96 | 5.53 | 6.03 | 6.75 | 6.8 | 7.59 | 8.59 | 8.78 | 7.84 | 11.08 | 11.08 | 10.15 | 10.96 | |
Diluted Earnings Per Share (EPS) | 0.12 | 0.8 | 0.88 | 1.03 | 1.21 | 1.3 | 1.24 | 1.7 | 1.78 | 2.06 | 2.19 | 2.11 | 2.57 | 3.59 | 4.19 | 3.38 | 2.57 | 3.46 | 4.19 | 4.91 | 5.49 | 6 | 6.73 | 6.78 | 7.56 | 8.55 | 8.75 | 7.82 | 11.06 | 11.06 | 10.32 | 11.23 | |
Weighted Average Shares Outstanding | 1,269,565,217 | 1,251,250,000 | 1,254,857,143 | 1,253,528,606 | 1,235,369,206 | 1,230,184,061 | 1,252,316,000 | 1,212,778,000 | 1,283,032,000 | 1,345,142,000 | 1,305,670,698 | 1,293,465,000 | 1,283,433,000 | 1,279,956,000 | 1,273,185,000 | 1,305,706,000 | 1,398,675,000 | 1,420,719,000 | 1,430,722,000 | 1,442,167,000 | 1,502,991,763 | 1,483,981,246 | 1,475,677,343 | 1,535,304,779 | 1,512,131,854 | 1,482,771,155 | 1,469,710,590 | 1,461,367,088 | 1,424,343,000 | 1,403,654,000 | 1,415,142,857 | 1,450,809,061 | |
Weighted Average Shares Outstanding (Diluted) | 1,269,565,217 | 1,251,250,000 | 1,254,857,143 | 1,253,528,606 | 1,256,921,975 | 1,252,147,407 | 1,264,789,494 | 1,219,730,000 | 1,294,432,000 | 1,358,306,000 | 1,320,541,662 | 1,311,016,000 | 1,304,680,000 | 1,299,785,000 | 1,289,314,000 | 1,319,744,000 | 1,412,126,000 | 1,433,754,000 | 1,471,493,000 | 1,468,287,000 | 1,466,529,000 | 1,452,003,000 | 1,449,509,000 | 1,494,137,000 | 1,474,421,000 | 1,450,485,000 | 1,440,682,000 | 1,428,770,000 | 1,426,735,000 | 1,406,034,000 | 1,392,529,000 | 1,413,755,000 |