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 |