MD&A Report

FINANCIALS

MD&A Report


  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
2024

March 31, 2024 MD&A Click Here

2023

December 31, 2023 MD&A Click Here

September 30, 2023 MD&A Click Here
June 30, 2023 MD&A Click Here
March 31, 2023 MD&A Click Here

2022

December 31, 2022 MD&A Click Here
September 30, 2022 MD&A
Click Here
June 30, 2022 MD&A
Click Here
March 31, 2022 MD&A
Click Here

2021

December 31, 2021 MD&A Click Here
September 30, 2021 MD&A
Click Here
June 30, 2021 MD&A
Click Here
March 31, 2021 MD&A
Click Here

2020

December 31, 2020 MD&A Click Here
September 30, 2020 MD&A
Click Here
June 30, 2020 MD&A
Click Here
March 31, 2020 MD&A
Click Here

2019

December 31, 2019 MD&A Click Here
September 30, 2019 MD&A
Click Here
June 30, 2019 MD&A
Click Here
March 31, 2019 MD&A
Click Here

2018

December 31, 2018 MD&A Click Here
September 30, 2018 MD&A 
Click Here
June 30, 2018 MD&A 
Click Here
March 31, 2018 MD&A 
Click Here

2017

December 31, 2017 MD&A Click Here
September 30, 2017 MD&A 
Click Here
June 30, 2017 MD&A Click Here
March 31, 2017 MD&A 
Click Here

2016

December 31, 2016 MD&A Click Here
September 30, 2016 MD&A 
Click Here
June 30, 2016 MD&A Click Here
March 31, 2016 MD&A 
Click Here

2015

December 31, 2015 MD&A Click Here

  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
2021

December 31, 2021 MD&A Click Here
September 30, 2021 MD&A
Click Here
June 30, 2021 MD&A
Click Here
March 31, 2021 MD&A
Click Here

2020

December 31, 2020 MD&A Click Here
September 30, 2020 MD&A
Click Here
June 30, 2020 MD&A
Click Here
March 31, 2020 MD&A
Click Here

2019

December 31, 2019 MD&A Click Here
September 30, 2019 MD&A
Click Here
June 30, 2019 MD&A
Click Here
March 31, 2019 MD&A
Click Here

2018

December 31, 2018 MD&A Click Here
September 30, 2018 MD&A 
Click Here
June 30, 2018 MD&A 
Click Here
March 31, 2018 MD&A 
Click Here

2017

December 31, 2017 MD&A Click Here
September 30, 2017 MD&A 
Click Here
June 30, 2017 MD&A Click Here
March 31, 2017 MD&A 
Click Here

2016

December 31, 2016 MD&A Click Here
September 30, 2016 MD&A 
Click Here
June 30, 2016 MD&A Click Here
March 31, 2016 MD&A 
Click Here

2015

December 31, 2015 MD&A Click Here

  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
2020

December 31, 2020 MD&A Click Here
September 30, 2020 MD&A
Click Here
June 30, 2020 MD&A
Click Here
March 31, 2020 MD&A
Click Here

2019

December 31, 2019 MD&A Click Here
September 30, 2019 MD&A
Click Here
June 30, 2019 MD&A
Click Here
March 31, 2019 MD&A
Click Here

2018

December 31, 2018 MD&A Click Here
September 30, 2018 MD&A 
Click Here
June 30, 2018 MD&A 
Click Here
March 31, 2018 MD&A 
Click Here

2017

December 31, 2017 MD&A Click Here
September 30, 2017 MD&A 
Click Here
June 30, 2017 MD&A Click Here
March 31, 2017 MD&A 
Click Here

2016

December 31, 2016 MD&A Click Here
September 30, 2016 MD&A 
Click Here
June 30, 2016 MD&A Click Here
March 31, 2016 MD&A 
Click Here

2015

December 31, 2015 MD&A Click Here