Need TRP data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (CAD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 14, 2023 | 2021 Dec 31, 2021 Feb 15, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 13, 2020 | 2018 Dec 31, 2018 Feb 14, 2019 |
|---|
Total Revenue | 15.19B 10.3% | 13.77B 13.6% | 15.93B 29.4% | 12.31B 8.1% | 13.39B 3.0% | 13.00B 1.9% | 13.26B 3.1% | 13.68B 1.7% |
Cost of Revenue | 7.59B 5.9% | 7.17B 35.4% | 5.29B 34.3% | 8.05B 20.0% | 6.71B 3.7% | 6.47B 4.1% | 6.74B 9.2% | 7.43B 11.0% |
Gross Profit | 7.60B 15.0% | 6.61B 37.9% | 10.64B 149.9% | 4.26B 36.2% | 6.68B 2.3% | 6.53B 0.3% | 6.51B 4.2% | 6.25B 22.4% |
Gross Margin % | 50.00% 4.2% | 48.00% 28.4% | 67.00% 91.4% | 35.00% 30.0% | 50.00% 0.0% | 50.00% 2.0% | 49.00% 6.5% | 46.00% 21.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 100.0% | 114.00M 12.9% | 101.00M | 0.00 | 0.00 100.0% | 106.00M 26.2% | 84.00M 9.7% |
Other Operating Expenses | 880.28M 7.4% | 820.00M | 0.00 100.0% | 727.00M 6.1% | 774.00M 6.5% | 727.00M 0.0% | 727.00M 49.9% | 485.00M 1.9% |
Total Operating Expenses | 880.28M 7.4% | 820.00M 619.3% | 114.00M 86.6% | 848.00M 9.6% | 774.00M 6.5% | 727.00M 0.0% | 727.00M 27.8% | 569.00M 0.0% |
Cost and Expenses | 8.47B 6.1% | 7.99B 47.8% | 5.40B 25.3% | 7.24B 3.2% | 7.48B 4.0% | 7.20B 3.7% | 7.47B 6.6% | 8.00B 10.3% |
Operating Income | 6.72B 16.1% | 5.79B 45.1% | 10.53B 107.7% | 5.07B 14.2% | 5.91B 1.8% | 5.80B 0.3% | 5.79B 1.8% | 5.68B 25.2% |
Operating Margin % | 44.00% 4.8% | 42.00% 36.4% | 66.00% 61.0% | 41.00% 6.8% | 44.00% 2.2% | 45.00% 2.3% | 44.00% 4.8% | 42.00% 23.5% |
EBITDA | 11.60B 3.4% | 11.22B 19.7% | 9.37B 7.5% | 8.72B 30.0% | 6.70B 29.7% | 9.53B 0.8% | 9.45B 17.2% | 8.07B 17.6% |
EBITDA Margin % | 76.00% 6.2% | 81.00% 37.3% | 59.00% 16.9% | 71.00% 42.0% | 50.00% 31.5% | 73.00% 2.8% | 71.00% 20.3% | 59.00% 15.7% |
Interest Expense | 3.39B 34.5% | 2.52B 2.3% | 2.58B 36.1% | 1.90B 9.3% | 2.09B 14.0% | 1.84B 6.5% | 1.72B 17.5% | 2.09B 39.7% |
Interest Income | 205.83M 62.0% | 542.00M 17.1% | 463.00M 329.9% | 107.70M 43.3% | 190.00M 9.8% | 173.00M 38.5% | 124.93M 54.2% | 273.00M 48.4% |
Other Income (Expense) | -1.28B 1165.0% | 120.00M 101.8% | -6.52B 76.4% | -3.70B 1.2% | -3.74B 436.6% | -697.00M 16.4% | -599.00M 65.4% | -1.73B 40.7% |
Pre-Tax Income | 5.44B 7.9% | 5.91B 47.3% | 4.01B 191.8% | 1.37B 36.6% | 2.17B 57.6% | 5.11B 1.5% | 5.19B 31.3% | 3.95B 19.4% |
Pre-Tax Margin % | 36.00% 16.3% | 43.00% 72.0% | 25.00% 127.3% | 11.00% 31.3% | 16.00% 59.0% | 39.00% 0.0% | 39.00% 34.5% | 29.00% 16.0% |
Tax Provision | 1.14B 23.3% | 922.00M 2.1% | 942.00M 59.9% | 589.00M 390.8% | 120.00M 38.1% | 194.00M 74.3% | 754.00M 74.5% | 432.00M 585.4% |
Net Income | 3.52B 25.2% | 4.70B 60.8% | 2.92B 290.6% | 748.00M 61.7% | 1.96B 57.6% | 4.62B 11.5% | 4.14B 11.8% | 3.70B 17.3% |
Net Margin % | 23.00% 32.4% | 34.00% 88.9% | 18.00% 200.0% | 6.00% 60.0% | 15.00% 58.3% | 36.00% 16.1% | 31.00% 14.8% | 27.00% 17.4% |
Basic EPS | 3.27 26.2% | 4.43 66.5% | 2.66 315.6% | 0.64 65.8% | 1.87 60.5% | 4.74 10.7% | 4.28 4.4% | 4.10 19.2% |
Diluted EPS | 3.27 26.2% | 4.43 61.1% | 2.75 329.7% | 0.64 65.6% | 1.86 60.8% | 4.74 11.0% | 4.27 4.1% | 4.10 19.5% |
Basic Shares Outstanding | 1.04B 0.2% | 1.04B 0.8% | 1.03B 3.5% | 995.00M 2.3% | 973.00M 0.1% | 973.84M 0.4% | 969.56M 2.7% | 944.39M 2.6% |
Diluted Shares Outstanding | 1.04B 0.2% | 1.04B 0.8% | 1.03B 3.4% | 996.00M 2.3% | 974.00M 3.6% | 940.00M 1.0% | 931.00M 3.1% | 903.00M 3.3% |