Quarterly Consolidated Financial Statements
Year End & Q4 Financial Statements - March 31, 2026
Q3 Financial Statements - Dec 31, 2025
Q2 Financial Statements - Sept. 30, 2025
Q1 Financial Statements - Jun. 30, 2025
Year End & Q4 Financial Statements - Mar. 31, 2025
Q3 Financial Statements - Dec. 31, 2024
Q2 Financial Statements - Sep. 30, 2024
Q1 Financial Statements - Jun. 30, 2024
Year End & Q4 Financial Statements - Mar. 31, 2024
Q3 Financial Statements - Dec. 31, 2023
Q2 Financial Statements - Sep. 30, 2023
Q1 Financial Statements - Jun. 30, 2023
Year End & Q4Financial Statements - Mar. 31, 2021
Q3Financial Statements - Dec. 31, 2020
Q2Financial Statements - Sep. 30, 2020
Q1 Financial Statements - Jun. 30, 2020
Year End & Q4 Financial Statements - Mar. 31, 2023
Q3 Financial Statements - Dec. 31, 2022
Q2 Financial Statements - Sep. 30, 2022
Q1 Financial Statements - Jun. 30, 2022
Year End & Q4 Financial Statements - Mar. 31, 2022
Q3 Financial Statements - Dec. 31, 2021
Q2 Financial Statements - Sep. 30, 2021
Q1 Financial Statements - Jun. 30, 2021
Year End & Q4Financial Statements - Mar. 31, 2021
Q3Financial Statements - Dec. 31, 2020
Q2Financial Statements - Sep. 30, 2020
Q1 Financial Statements - Jun. 30, 2020
Year End & Q4 Financial Statements - Mar. 31, 2020
Q3 Financial Statements - Dec. 31, 2019
Q2 Financial Statements - Sep. 30, 2019
Q1 Financial Statements - Jun. 30, 2019
Year End & Q4 Financial Statements - Mar. 31, 2019
Q3 Financial Statements - Dec. 31, 2018
Q2 Financial Statements - Sep. 30, 2018
Q1 Financial Statements - Jun. 30, 2018
Year End & Q4 Financial Statements - Mar. 31, 2018
Q3 Financial Statements - Dec. 31, 2017
Q2 Financial Statements - Sept. 30, 2017
Q1 Financial Statements - Jun. 30, 2017
Year End & Q4 Financial Statements - Mar. 31, 2017
Q3 Financial Statements - Dec. 31, 2016
Q2 Financial Statements - Sept. 30, 2016
Q1 Financial Statements - Jun. 30, 2016
Management Discussion and Analysis
Year End & Q4 MD&A - March 31, 2026
Year End & Q4MD&A - Mar. 31, 2025
Year End & Q4MD&A - Mar. 31, 2024
Year End & Q4MD&A - Mar. 31, 2020
Year End & Q4MD&A - Mar. 31, 2023
Year End & Q4MD&A - Mar. 31, 2022
Year End & Q4MD&A - Mar. 31, 2021
Year End & Q4MD&A - Mar. 31, 2020
Year End & Q4MD&A - Mar. 31, 2019
Year End & Q4MD&A - Mar. 31, 2018
Year End & Q4MD&A - Mar. 31, 2017
Annual Reports