Royal Bank of Canada (RY)
NYSE: RY · IEX Real-Time Price · USD
107.52
+1.54 (1.45%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Royal Bank of Canada Income Statement

Millions CAD. Fiscal year is Nov - Oct.
Year
20232022202120202019 2018 - 2000
Revenue
56,12948,98549,69347,18146,002
Upgrade
Revenue Growth (YoY)
14.58%-1.42%5.32%2.56%8.05%
Upgrade
Cost of Revenue
4,0221,7833,8913,6834,085
Upgrade
Gross Profit
52,10747,20245,80243,49841,917
Upgrade
Selling, General & Admin
26,48022,77422,39121,13820,407
Upgrade
Other Operating Expenses
4,6933,8353,5333,6203,732
Upgrade
Operating Expenses
31,17326,60925,92424,75824,139
Upgrade
Operating Income
20,93420,59319,87818,74017,778
Upgrade
Other Expense / Income
2,475497-7414,3561,875
Upgrade
Pretax Income
18,45920,09620,61914,38415,903
Upgrade
Income Tax
3,6004,3024,5812,9523,043
Upgrade
Net Income
14,85915,79416,03811,43212,860
Upgrade
Net Income Growth
-5.92%-1.52%40.29%-11.10%3.71%
Upgrade
Shares Outstanding (Basic)
1,3951,3911,4241,4311,439
Upgrade
Shares Change
0.31%-2.38%-0.43%-0.60%-0.93%
Upgrade
EPS (Basic)
10.5111.0811.087.848.78
Upgrade
EPS (Diluted)
10.5011.0611.067.828.75
Upgrade
EPS Growth
-5.06%0%41.43%-10.63%4.67%
Upgrade
Free Cash Flow
23,34919,44258,858136,19012,004
Upgrade
Free Cash Flow Per Share
16.7413.9841.3295.198.34
Upgrade
Dividend Per Share
3.9624.1323.4444.5903.079
Upgrade
Dividend Growth
-4.11%19.98%-24.97%49.07%5.12%
Upgrade
Gross Margin
92.83%96.36%92.17%92.19%91.12%
Upgrade
Operating Margin
37.30%42.04%40.00%39.72%38.65%
Upgrade
Profit Margin
26.47%32.24%32.27%24.23%27.96%
Upgrade
Free Cash Flow Margin
41.60%39.69%118.44%288.65%26.09%
Upgrade
Effective Tax Rate
19.50%21.41%22.22%20.52%19.13%
Upgrade
EBITDA
19,73421,36121,89515,71716,530
Upgrade
EBITDA Margin
35.16%43.61%44.06%33.31%35.93%
Upgrade
Depreciation & Amortization
1,2751,2651,2761,333627
Upgrade
EBIT
18,45920,09620,61914,38415,903
Upgrade
EBIT Margin
32.89%41.02%41.49%30.49%34.57%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).