2024
Sep 30, 2024
Q3 2024 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2024
Q2 2024 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2024
Q1 2024 Management’s Discussion & Analysis and Financial Statements
2023
Dec 31, 2023
2023 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2023
Q3 2023 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2023
Q2 2023 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2023
Q1 2023 Management’s Discussion & Analysis and Financial Statements
2022
Dec 31, 2022
2022 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2022
Q3 2022 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2022
Q2 2022 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2022
Q1 2022 Management’s Discussion & Analysis and Financial Statements
2021
Dec 31, 2021
2021 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2021
Q3 2021 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2021
Q2 2021 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2021
Q1 2021 Management’s Discussion & Analysis and Financial Statements
2020
Dec 31, 2020
2020 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2020
Q3 2020 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2020
Q2 2020 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2020
Q1 2020 Management’s Discussion & Analysis and Financial Statements
2019
Dec 31, 2019
2019 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2019
Q3 2019 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2019
Q2 2019 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2019
Q1 2019 Management’s Discussion & Analysis and Financial Statements
2018
Dec 31, 2018
2018 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2018
Q3 2018 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2018
Q2 2018 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2018
Q1 2018 Management’s Discussion & Analysis and Financial Statements
2017
Dec 31, 2017
2017 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2017
Q3 2017 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2017
Q2 2017 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2017
Q1 2017 Management’s Discussion & Analysis and Financial Statements
2016
Dec 31, 2016
2016 Year-End Management’s Discussion & Analysis and Financial Statements
Sep 30, 2016
Q3 2016 Management’s Discussion & Analysis and Financial Statements
Jun 30, 2016
Q2 2016 Management’s Discussion & Analysis and Financial Statements
Mar 31, 2016
Q1 2016 Management’s Discussion & Analysis and Financial Statements