StonvexLoading…
StonvexCore line items from TRP's most recent SEC filings (10-K / 10-Q via EDGAR XBRL). Last 4 reporting periods.
| Metric | Annual 2024 2024-12-31 | Annual 2023 2023-12-31 | Annual 2022 2022-12-31 | Annual 2021 2021-12-31 |
|---|---|---|---|---|
Revenue | C$13.06B | C$12.51B | C$12.13B | C$12.95B |
Operating Income | C$7.96B | C$5.10B | C$2.45B | C$4.06B |
Net Income | C$4.70B | C$2.92B | C$748.00M | C$1.96B |
EPS (Diluted) | C$4.43 | C$2.75 | C$0.64 | C$1.86 |
Total Assets | C$118.24B | C$125.03B | C$114.35B | C$104.22B |
Total Liabilities | C$79.88B | C$86.03B | C$80.23B | C$70.82B |
Cash & Equivalents | C$801.00M | C$3.68B | C$620.00M | C$673.00M |
Free Cash Flow OCF − CapEx | C$-208.00M | C$-5.03B | C$-2.59B | C$-244.00M |
Shares Outstanding | 1.04B | 1.04B | 1.02B | 981.00M |