Sign in

Income Statement - ROYAL BANK OF CANADA (RY)

$(Billion, Million)
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Dec-17 Oct-17 Sep-17 Mar-17 Dec-16 Oct-16 Sep-16 Mar-16 Dec-15 Oct-15 Sep-15 Mar-15
Total revenue 137,357.00 134,489.00 113,453.00 66,829.00 57,680.00 61,152.00 67,352.00 57,584.00 2,887.36 49,886.00 29,438.00 12,593.00 2,805.96 45,985.00 28,819.00 12,418.00 2,802.68 43,053.00 27,858.00 13,376.00
Cost of revenue 75,187.00 80,230.00 64,330.00 18,538.00 7,390.00 18,399.00 23,448.00 16,376.00 1,431.14 10,914.00 0.00 0.00 1,409.79 9,467.00 0.00 0.00 1,541.59 9,055.00 0.00 0.00
Gross profit 62,170.00 54,259.00 49,123.00 48,291.00 50,290.00 42,753.00 43,904.00 41,208.00 1,456.22 38,972.00 0.00 12,593.00 1,396.16 36,518.00 0.00 12,418.00 1,261.08 33,998.00 0.00 13,376.00
Total operating expenses + 36,519.00 34,397.00 30,940.00 28,182.00 29,659.00 28,364.00 27,990.00 25,448.00 0.00 24,300.00 0.00 0.00 0.00 23,219.00 0.00 0.00 0.00 21,375.00 0.00 0.00
Operating income 25,651.00 19,862.00 18,183.00 20,109.00 20,631.00 14,389.00 15,914.00 15,760.00 685.10 14,672.00 2,897.00 673.18 13,299.00 1,469.00 611.06 12,623.00 2,891.00
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -121.73 0.00 9,035.00 0.00 -130.61 0.00 8,145.00 0.00 -134.31 0.00 8,017.00 0.00
Income before tax 25,651.00 19,862.00 18,183.00 20,109.00 20,631.00 14,389.00 15,914.00 15,760.00 563.37 14,672.00 9,035.00 2,897.00 542.56 13,299.00 8,145.00 1,469.00 476.76 12,623.00 8,017.00 2,891.00
Income tax expense 5,282.00 3,622.00 3,571.00 4,302.00 4,581.00 2,952.00 3,043.00 3,329.00 186.65 3,203.00 2,760.00 720.00 208.31 2,841.00 2,437.00 201.00 177.40 2,597.00 2,351.00 1,007.00
Net income 20,362.00 16,230.00 14,605.00 15,794.00 16,038.00 11,432.00 12,860.00 12,400.00 376.73 11,428.00 6,269.00 2,150.00 334.25 10,405.00 5,697.00 1,170.00 299.36 9,925.00 5,626.00 1,874.00
Show Quarterly Income Statement

Income Statement - ROYAL BANK OF CANADA (RY)

$(Billion, Million)
Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06
Total revenue 33,933.77 35,442.00 34,841.00 34,719.00 32,570.00 35,227.00 33,890.00 34,451.00 33,111.00 33,032.00 31,209.00 29,470.00 26,652.00 26,463.00 21,159.00 16,935.00 13,680.00 15,144.00 14,295.00 14,654.00 13,612.00 15,119.00 13,525.00 15,717.00 14,079.00 17,831.00 16,648.00 17,115.00 16,844.00 16,876.00 14,922.00 15,041.00 13,484.00 13,898.00 13,394.00 12,606.00 12,664.00 11,318.00 10,959.00 11,989.00 11,461.00 11,172.00 9,851.00 10,768.00 10,790.00 11,635.00 10,264.00 10,972.00 10,207.00 10,404.00 9,927.00 9,090.00 9,592.00 9,813.00 9,547.00 9,837.00 8,987.00 9,732.00 8,460.00 9,254.00 9,211.00 9,673.00 9,258.00 8,490.00 8,804.00 9,253.00 9,471.00 9,738.00 8,995.00 10,061.00 8,628.44 9,520.98 9,120.96 10,297.19 10,116.85 10,400.38 10,374.93 10,275.13 9,737.83 9,289.51 8,761.86
Cost of revenue 17,422.23 18,609.00 18,652.00 18,640.00 18,338.00 19,557.00 19,667.00 20,422.00 20,051.00 20,090.00 18,680.00 17,164.00 14,819.00 13,667.00 8,997.00 5,187.00 2,142.00 2,212.00 1,726.00 1,405.00 1,948.00 2,311.00 2,880.00 3,492.00 6,591.00 5,436.00 5,961.00 6,017.00 5,785.00 5,816.00 4,614.00 4,376.00 3,718.00 3,429.00 3,019.00 2,871.00 2,595.00 2,429.00 2,382.00 2,379.00 2,436.00 2,270.00 2,190.00 2,242.00 2,282.00 2,341.00 2,261.00 2,309.00 2,215.00 2,282.00 2,374.00 2,224.00 2,197.00 2,341.00 2,389.00 2,414.00 2,417.00 2,435.00 2,216.00 2,680.00 2,655.00 2,719.00 2,488.00 2,107.00 2,341.00 2,412.00 2,812.00 2,685.00 3,208.00 3,784.00 4,177.77 3,942.68 4,514.77 4,943.78 4,764.11 5,097.43 4,892.96 4,739.57 4,546.68 4,182.60 3,764.65
Gross profit 16,511.54 16,833.00 16,189.00 16,079.00 14,232.00 15,670.00 14,223.00 14,029.00 13,060.00 12,942.00 12,529.00 12,306.00 11,833.00 12,796.00 12,162.00 11,748.00 11,538.00 12,932.00 12,569.00 13,249.00 11,664.00 12,808.00 10,645.00 12,225.00 7,488.00 12,395.00 10,687.00 11,098.00 11,059.00 11,060.00 10,308.00 10,665.00 9,766.00 10,469.00 10,375.00 9,735.00 10,069.00 8,889.00 8,577.00 9,610.00 9,025.00 8,902.00 7,661.00 8,526.00 8,508.00 9,294.00 8,003.00 8,663.00 7,992.00 8,122.00 7,553.00 6,866.00 7,395.00 7,472.00 7,158.00 7,423.00 6,570.00 7,297.00 6,244.00 6,574.00 6,556.00 6,954.00 6,770.00 6,383.00 6,463.00 6,841.00 6,659.00 7,053.00 5,787.00 6,277.00 4,450.66 5,578.30 4,606.19 5,353.41 5,352.74 5,302.95 5,481.97 5,535.57 5,191.15 5,106.91 4,997.21
Total operating expenses + 9,433.88 9,426.00 9,361.00 9,207.00 8,714.00 9,237.00 9,008.00 8,656.00 8,134.00 8,594.00 8,458.00 7,710.00 7,388.00 7,560.00 7,301.00 7,192.00 6,230.00 7,548.00 7,581.00 7,677.00 6,478.00 7,923.00 6,499.00 8,145.00 5,750.00 7,970.00 6,789.00 7,017.00 7,062.00 7,122.00 6,368.00 6,769.00 5,889.00 6,422.00 6,834.00 6,147.00 6,380.00 5,035.00 5,265.00 5,974.00 5,834.00 5,742.00 4,856.00 5,259.00 5,189.00 6,062.00 5,058.00 5,567.00 5,122.00 5,323.00 4,997.00 4,219.00 4,912.00 4,711.00 4,645.00 4,750.00 4,491.00 4,872.00 4,190.00 4,495.00 4,392.00 4,236.00 5,241.00 4,627.00 4,668.00 4,756.00 4,928.00 5,008.00 5,533.00 4,698.00 2,821.30 3,874.10 3,522.20 3,765.06 3,773.89 3,558.73 3,850.25 3,606.11 3,586.42 3,532.07 3,521.27
Operating income 7,101.65 7,407.00 6,828.00 6,872.00 5,518.00 6,433.00 5,215.00 5,373.00 4,926.00 4,348.00 4,071.00 4,596.00 4,445.00 5,236.00 4,861.00 4,556.00 5,308.00 5,384.00 4,988.00 5,572.00 5,186.00 4,885.00 4,146.00 4,080.00 1,738.00 4,425.00 3,898.00 4,081.00 3,997.00 3,938.00 3,940.00 3,896.00 3,877.00 4,047.00 3,541.00 3,588.00 3,689.00 3,854.00 3,312.00 3,636.00 3,191.00 3,160.00 2,805.00 3,267.00 3,319.00 3,232.00 2,945.00 3,096.00 2,870.00 2,799.00 2,556.00 2,647.00 2,483.00 2,761.00 2,513.00 2,673.00 2,079.00 2,425.00 2,054.00 2,079.00 2,164.00 2,718.00 1,529.00 1,756.00 1,795.00 2,085.00 1,731.00 2,045.00 254.00 1,579.00 1,629.36 1,704.20 1,083.99 1,588.35 1,578.85 1,744.22 1,631.73 1,929.45 1,604.73 1,574.84 1,475.94
Non-operating income (net) -23.99 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 7,077.66 7,407.00 6,828.00 6,872.00 5,518.00 6,433.00 5,215.00 5,373.00 4,926.00 4,348.00 4,071.00 4,596.00 4,445.00 5,236.00 4,861.00 4,556.00 5,308.00 5,384.00 4,988.00 5,572.00 5,186.00 4,885.00 4,146.00 4,080.00 1,738.00 4,425.00 3,898.00 4,081.00 3,997.00 3,938.00 3,940.00 3,896.00 3,877.00 4,047.00 3,541.00 3,588.00 3,689.00 3,854.00 3,312.00 3,636.00 3,191.00 3,160.00 2,805.00 3,267.00 3,319.00 3,232.00 2,945.00 3,096.00 2,870.00 2,799.00 2,556.00 2,647.00 2,483.00 2,761.00 2,513.00 2,673.00 2,079.00 2,425.00 2,054.00 2,079.00 2,164.00 2,718.00 1,529.00 1,756.00 1,795.00 2,085.00 1,731.00 2,045.00 254.00 1,579.00 1,629.36 1,704.20 1,083.99 1,588.35 1,578.85 1,744.22 1,631.73 1,929.45 1,604.73 1,574.84 1,475.94
Income tax expense 1,594.47 1,622.00 1,394.00 1,458.00 1,128.00 1,302.00 993.00 887.00 976.00 766.00 -60.00 736.00 765.00 2,103.00 979.00 979.00 1,055.00 1,289.00 1,096.00 1,276.00 1,171.00 1,038.00 900.00 879.00 257.00 916.00 692.00 818.00 767.00 766.00 690.00 787.00 817.00 1,035.00 704.00 792.00 880.00 827.00 769.00 741.00 618.00 713.00 212.00 792.00 817.00 776.00 612.00 718.00 669.00 707.00 455.00 362.00 574.00 714.00 602.00 433.00 516.00 549.00 427.00 396.00 482.00 722.00 381.00 346.00 443.00 565.00 415.00 449.00 266.00 464.00 428.37 442.17 155.72 343.37 254.28 349.27 352.75 435.04 341.24 381.27 348.33
Net income 5,505.18 5,784.00 5,432.00 5,415.00 4,386.00 5,129.00 4,219.00 4,483.00 3,948.00 3,580.00 4,129.00 3,858.00 3,679.00 3,131.00 3,876.00 3,575.00 4,250.00 4,093.00 3,887.00 4,292.00 4,014.00 3,845.00 3,247.00 3,197.00 1,484.00 3,504.00 3,201.00 3,263.00 3,226.00 3,170.00 3,247.00 3,101.00 3,051.00 3,001.00 2,829.00 2,783.00 2,801.00 3,015.00 2,533.00 2,886.00 2,560.00 2,426.00 2,569.00 2,449.00 2,473.00 2,434.00 2,316.00 2,352.00 2,175.00 2,067.00 2,077.00 2,260.00 1,885.00 2,022.00 1,888.00 2,216.00 1,508.00 1,830.00 1,599.00 1,269.00 1,606.00 1,922.00 1,121.00 1,276.00 1,329.00 1,497.00 1,294.00 1,561.00 -50.00 1,110.00 1,120.00 1,262.03 928.27 1,244.98 1,324.57 1,394.95 1,278.98 1,494.42 1,262.60 1,176.60 1,117.56
about 3 hours ago