Financial Reports

2024 Financial Reports

2024 Financial Statements24Q124Q224Q324Q4
Consolidated Financial Statements
Management Discussion and Analysis
2025 Annual Information Form

2023 Financial Statements23Q123Q223Q323Q4
Consolidated Financial Statements
Management Discussion and Analysis

2022 Financial Statements22Q122Q222Q322Q4
Consolidated Financial Statements
Management Discussion and Analysis

2021 Financial Statements21Q121Q221Q321Q4
Consolidated Financial Statements
Management Discussion and Analysis

2020 Financial Statements20Q120Q220Q320Q4
Consolidated Financial Statements
Management Discussion and Analysis

2019 Financial Statements19Q119Q219Q319Q4
Consolidated Financial Statements
Management Discussion and Analysis