7Baggers

Royal Bank of Canada Quarterly Income Statements Chart

Quarterly
 | 
Annual
 
 Revenue  
 Gross Profit  
 Operating Profit  
 Net Income  
20200430 20200731 20201031 20210131 20210430 20210731 20210914 20211031 20211126 20211201 20220131 20220303 20220430 20220731 20221031 20230131 20230430 20230731 20231031 20240131 -0.184.499.1513.8218.4923.1527.8232.49Billion

Royal Bank of Canada Quarterly Income Statements Table

Quarterly
 | 
Annual
 
Unit: USD2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-03-03 2022-01-31 2021-12-01 2021-11-26 2021-10-31 2021-09-14 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-10-31 2003-07-31 2003-04-30 2003-01-31 2002-10-31 2002-07-31 2002-04-30 2002-01-31 2001-10-31 2001-07-31 2001-04-30 2001-01-31 2000-10-31 2000-07-31 2000-04-30 2000-01-31 1999-10-31 1999-07-31 1999-04-30 1999-01-31 1998-10-31 1998-07-31 1998-04-30 1998-01-31 1997-10-31 1997-07-31 1997-04-30 1997-01-31 1996-10-31 1996-07-31 1996-04-30 1996-01-31 1995-10-31 1995-07-31 1995-04-30 1995-01-31 1994-10-31 1994-07-31 1994-04-30 
  revenue32,488,000,000 13,249,000,000 14,434,000,000 13,508,000,000 15,065,000,000 12,543,000,000 12,088,000,000 11,107,000,000 -180,000,000 13,037,000,000 12,040,000,000 12,040,000,000 12,342,000,000 11,310,000,000 12,709,000,000 11,568,000,000 12,918,000,000 11,072,000,000 12,900,000,000 10,318,000,000 12,814,000,000 11,193,000,000 11,523,000,000 11,485,000,000 11,574,000,000 10,661,000,000 11,011,000,000 10,040,000,000 10,803,000,000 10,513,000,000 9,741,000,000 10,269,000,000 9,076,000,000 8,935,000,000 9,928,000,000 9,485,000,000 9,312,000,000 7,979,000,000 8,796,000,000 8,790,000,000 9,559,000,000 8,348,000,000 8,938,000,000 8,236,000,000 8,416,000,000 7,887,000,000 7,219,000,000 7,767,000,000 7,904,000,000 7,520,000,000 7,747,000,000 6,918,000,000 7,574,000,000 6,479,000,000 6,790,000,000 7,132,000,000 7,389,000,000 7,202,000,000 6,827,000,000 6,967,000,000 7,334,000,000 7,581,000,000 7,823,000,000 6,761,000,000 6,940,757,129 5,069,205,731 5,911,975,435 4,954,792,043 5,646,586,345 5,615,415,971 5,480,779,470 5,669,439,823 5,697,824,810 5,349,342,903 5,206,471,321 5,122,250,753 4,977,241,694 4,816,551,835 4,938,165,789 4,734,256,927 4,827,586,207 4,641,482,701 4,572,188,955 4,541,341,013 4,366,066,702 5,543,436,203 4,024,767,802 3,813,547,186 4,037,408,759 3,847,892,202 3,862,232,779 3,929,747,531 4,080,468,874 4,026,102,115 3,718,654,434 3,498,157,248 3,455,254,086 3,094,127,388 3,003,864,447 3,053,909,953 2,811,053,241 2,855,883,961 2,632,109,540 2,548,942,378 2,571,083,246 2,436,080,892 2,457,142,857 2,701,932,713 2,454,055,628 2,486,004,426 2,377,946,244 2,186,958,950 2,227,928,292 2,146,298,573 1,977,463,240 1,896,528,250 1,891,148,982 1,895,093,941 1,843,241,766 1,754,983,051 1,764,109,781 1,876,029,037 1,816,001,109 1,795,105,766 
  cost of revenue997,000,000 1,032,000,000 1,304,000,000 149,000,000 1,406,000,000 461,000,000 1,785,000,000 -177,000,000 1,614,000,000 661,000,000 1,046,000,000 1,160,000,000 1,225,000,000 494,000,000 925,000,000 421,000,000 836,000,000 1,041,000,000 643,000,000 1,090,000,000 183,000,000 397,000,000 1,210,000,000 988,000,000 829,000,000 335,000,000 656,000,000 493,000,000 1,522,000,000 752,000,000 1,009,000,000 830,000,000 982,000,000 878,000,000 263,000,000 938,000,000 705,000,000 3,621,000,000 3,360,000,000 5,108,000,000 4,609,000,000 1,631,000,000 
  gross profit32,488,000,000 13,249,000,000 14,434,000,000 13,508,000,000 15,065,000,000 12,543,000,000 12,088,000,000 11,107,000,000 -180,000,000 12,040,000,000 12,040,000,000 12,040,000,000 11,310,000,000 11,310,000,000 11,405,000,000 11,419,000,000 11,512,000,000 10,611,000,000 11,115,000,000 10,495,000,000 11,200,000,000 10,532,000,000 10,477,000,000 10,325,000,000 10,349,000,000 10,167,000,000 10,086,000,000 9,619,000,000 9,967,000,000 9,472,000,000 9,098,000,000 9,179,000,000 8,893,000,000 8,538,000,000 8,718,000,000 8,497,000,000 8,483,000,000 7,644,000,000 8,140,000,000 8,297,000,000 8,037,000,000 7,596,000,000 7,929,000,000 7,406,000,000 7,434,000,000 7,009,000,000 6,956,000,000 6,829,000,000 7,199,000,000 3,899,000,000 7,747,000,000 6,918,000,000 7,574,000,000 3,119,000,000 6,790,000,000 7,132,000,000 7,389,000,000 2,094,000,000 6,827,000,000 6,967,000,000 7,334,000,000 2,972,000,000 7,823,000,000 6,761,000,000 6,940,757,129 3,438,205,731 5,911,975,435 4,954,792,043 5,646,586,345 5,615,415,971 5,480,779,470 5,669,439,823 5,697,824,810 5,349,342,903 5,206,471,321 5,122,250,753 4,977,241,694 4,816,551,835 4,938,165,789 4,734,256,927 4,827,586,207 4,641,482,701 4,572,188,955 4,541,341,013 4,366,066,702 5,543,436,203 4,024,767,802 3,813,547,186 4,037,408,759 3,847,892,202 3,862,232,779 3,929,747,531 4,080,468,874 4,026,102,115 3,718,654,434 3,498,157,248 3,455,254,086 3,094,127,388 3,003,864,447 3,053,909,953 2,811,053,241 2,855,883,961 2,632,109,540 2,548,942,378 2,571,083,246 2,436,080,892 2,457,142,857 2,701,932,713 2,454,055,628 2,486,004,426 2,377,946,244 2,186,958,950 2,227,928,292 2,146,298,573 1,977,463,240 1,896,528,250 1,891,148,982 1,895,093,941 1,843,241,766 1,754,983,051 1,764,109,781 1,876,029,037 1,816,001,109 1,795,105,766 
  operating expenses                                                                                                                            
  research and development
  sales, general and administrative                                                                                                                            
  total operating expenses1,815,000,000 -9,180,000,000 -9,803,000,000 5,130,000,000 3,410,000,000 928,000,000 8,551,000,000 -3,318,000,000 -4,551,000,000 -4,374,000,000 -3,892,000,000 -4,190,000,000 -4,428,000,000 -4,011,000,000 -4,222,000,000 -4,993,000,000 -1,763,000,000 -1,177,000,000 -834,000,000 -1,037,000,000 -1,148,000,000 -1,969,000,000 -2,168,000,000 -2,307,000,000 -2,836,000,000 -3,154,000,000 -2,972,000,000 -3,205,000,000 -2,916,000,000 -3,212,000,000 -3,030,000,000 -3,343,000,000 -3,484,000,000 -2,948,000,000 -2,927,000,000 -3,007,000,000 -2,756,000,000 -2,752,000,000 -2,833,000,000 -2,591,000,000 -2,670,000,000 -2,437,000,000 -2,337,000,000 -2,411,000,000 -2,427,000,000 618,000,000 -3,008,000,000 -2,825,000,000 -3,027,000,000 888,000,000 -4,469,000,000 -3,085,000,000 -2,723,000,000 1,464,000,000 -3,410,000,000 -3,358,000,000 -3,353,000,000 627,000,000 -3,898,000,000 -4,311,000,000 -2,452,064,897 1,669,384,851 -598,771,750 295,358,650 592,369,479 464,865,206 1,183,047,598 808,652,246 808,935,919 642,983,492 434,438,284 -15,630,232 -177,514,794 -1,156,162,948 -986,898,494 -1,180,100,755 -1,293,723,642 -2,001,069,308 -1,719,228,210 -1,759,221,172 -1,529,910,006 -2,712,746,925 -925,978,046 -990,978,089 -912,408,759 -956,715,579 -894,695,170 -1,133,761,958 -925,075,242 -721,027,002 -308,868,501 268,734,644 580,122,919 746,677,023 686,682,521 500,592,417 580,005,787 -84,002,581 461,931,989 361,925,603 432,844,840 764,932,720 777,928,949 429,062,276 689,966,507 390,041,200 435,975,190 483,105,278 488,071,168 668,345,357 698,089,873 688,904,017 907,091,810 718,793,876 760,967,610 782,101,694 547,079,523 250,623,031 160,981,697 -20,047,007 
  operating income10,000,000 4,069,000,000 4,631,000,000 18,638,000,000 18,475,000,000 13,471,000,000 9,401,000,000 7,789,000,000 7,789,000,000 7,489,000,000 7,489,000,000 7,489,000,000 6,936,000,000 6,936,000,000 7,513,000,000 7,229,000,000 7,084,000,000 6,600,000,000 6,893,000,000 5,502,000,000 9,437,000,000 9,355,000,000 9,643,000,000 9,288,000,000 9,201,000,000 8,198,000,000 7,918,000,000 7,312,000,000 7,131,000,000 6,318,000,000 6,126,000,000 5,974,000,000 5,977,000,000 5,326,000,000 5,688,000,000 5,154,000,000 4,999,000,000 4,696,000,000 5,213,000,000 5,290,000,000 5,281,000,000 4,844,000,000 5,096,000,000 4,815,000,000 4,764,000,000 4,572,000,000 4,619,000,000 4,418,000,000 4,772,000,000 4,517,000,000 4,739,000,000 4,093,000,000 4,547,000,000 4,007,000,000 2,321,000,000 4,047,000,000 4,666,000,000 3,558,000,000 3,417,000,000 3,609,000,000 3,981,000,000 3,599,000,000 3,925,000,000 2,450,000,000 4,488,692,232 5,107,590,582 5,313,203,685 5,250,150,693 6,238,955,824 6,080,281,177 6,663,827,068 6,478,092,069 6,506,760,729 5,992,326,395 5,640,909,605 5,106,620,521 4,799,726,900 3,660,388,887 3,951,267,295 3,554,156,172 3,533,862,565 2,640,413,393 2,852,960,745 2,782,119,841 2,836,156,696 2,830,689,278 3,098,789,756 2,822,569,097 3,125,000,000 2,891,176,623 2,967,537,609 2,795,985,573 3,155,393,632 3,305,075,113 3,409,785,933 3,766,891,892 4,035,377,005 3,840,804,411 3,690,546,968 3,554,502,370 3,391,059,028 2,771,881,380 3,094,041,529 2,910,867,981 3,003,928,086 3,201,013,612 3,235,071,806 3,130,994,989 3,144,022,135 2,876,045,626 2,813,921,434 2,670,064,228 2,715,999,460 2,814,643,930 2,675,553,113 2,585,432,267 2,798,240,792 2,613,887,817 2,604,209,376 2,537,084,745 2,311,189,304 2,126,652,068 1,976,982,806 1,775,058,759 
  net income3,580,000,000 4,129,000,000 3,870,000,000 3,648,000,000 3,131,000,000 3,876,000,000 3,575,000,000 4,250,000,000 4,250,000,000 4,093,000,000 4,093,000,000 4,095,000,000 3,887,000,000 3,887,000,000 4,292,000,000 4,014,000,000 3,845,000,000 3,247,000,000 3,197,000,000 1,484,000,000 3,504,000,000 3,201,000,000 3,263,000,000 3,226,000,000 3,170,000,000 3,247,000,000 3,101,000,000 3,051,000,000 3,001,000,000 2,829,000,000 2,783,000,000 2,801,000,000 3,015,000,000 2,533,000,000 2,886,000,000 2,560,000,000 2,426,000,000 2,569,000,000 2,449,000,000 2,473,000,000 2,434,000,000 2,316,000,000 2,352,000,000 2,175,000,000 2,067,000,000 2,077,000,000 2,279,000,000 1,912,000,000 2,045,000,000 1,888,000,000 2,216,000,000 1,508,000,000 1,830,000,000 1,599,000,000 -92,000,000 1,506,000,000 1,839,000,000 1,121,000,000 1,276,000,000 1,329,000,000 1,497,000,000 1,294,000,000 1,561,000,000 -50,000,000 1,053,343,166 1,119,994,882 1,262,026,612 928,270,042 1,244,979,920 1,324,564,573 1,394,952,614 1,278,979,479 1,494,415,050 1,262,601,370 1,176,603,688 1,117,561,684 1,170,914,884 522,459,897 979,551,855 906,801,008 978,665,344 518,204,264 746,506,986 762,374,880 790,100,582 746,752,173 782,437,377 697,407,991 778,588,808 665,086,835 696,753,761 677,434,530 722,319,024 655,376,774 492,354,740 601,965,602 695,547,894 568,928,665 563,317,479 561,315,166 527,054,398 479,013,108 452,001,204 431,947,484 360,930,654 435,082,446 463,945,578 463,994,273 461,045,580 449,011,044 427,980,703 402,960,067 398,975,603 375,960,783 358,664,285 340,367,597 355,964,816 320,027,289 319,119,858 304,000,000 319,071,077 301,510,629 293,954,520 273,054,058 

We provide you with 20 years income statements for Royal Bank of Canada stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Royal Bank of Canada stock. Explore the full financial landscape of Royal Bank of Canada stock with our expertly curated income statements.

The information provided in this report about Royal Bank of Canada stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.