Loading data
RBCNYSE
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 1.87 bn USD | 1.64 bn USD | 1.56 bn USD | 1.47 bn USD | 942.9 m USD |
| Cost of revenue | 1.04 bn USD | 910.2 m USD | 889.8 m USD | 864.5 m USD | 585.8 m USD |
| Gross profit | 830.2 m USD | 726.1 m USD | 670.5 m USD | 604.8 m USD | 357.1 m USD |
| Research and development expense | 34.4 m USD | 33 m USD | 33 m USD | 31.8 m USD | 27.6 m USD |
| Selling, general and administrative expense | 316.1 m USD | 279.3 m USD | 253.5 m USD | 229.7 m USD | 167.6 m USD |
| Operating profit | 421 m USD | 369.9 m USD | 342.2 m USD | 293 m USD | 121.1 m USD |
| Interest expense | -49.8 m USD | -59.8 m USD | -78.7 m USD | 76.7 m USD | 41.5 m USD |
| Profit before tax | 369.3 m USD | 311.9 m USD | 261.8 m USD | 209.7 m USD | 78.7 m USD |
| Income tax expense | 81.7 m USD | 65.7 m USD | 51.9 m USD | 43 m USD | 24 m USD |
| Net income (reported basis) | 287.6 m USD | 246.2 m USD | 209.9 m USD | 166.7 m USD | 54.7 m USD |
| Net income attributable to common shareholders | 287.6 m USD | 233.8 m USD | 186.9 m USD | 143.8 m USD | 42.7 m USD |
| Basic earnings per share | 9.14 USD/share | 7.76 USD/share | 6.47 USD/share | 5 USD/share | 1.58 USD/share |
| Diluted earnings per share | 9.09 USD/share | 7.7 USD/share | 6.41 USD/share | 4.94 USD/share | 1.56 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.