Back to overview

Financial reports

2024

Financial statements

Aug 8, 2024

Q2

May 2, 2024

Q1

Management's discussion and analysis

Aug 8, 2024

Q2

May 2, 2024

Q1

Conference call transcripts

May 3, 2024

Q1

2023

Financial statements

Feb 15, 2024

Q4

Nov 14, 2023

Q3

Aug 1, 2023

Q2

May 1, 2023

Q1

Management's discussion and analysis

Feb 15, 2024

Q4

Nov 14, 2023

Q3

Aug 1, 2023

Q2

May 1, 2023

Q1

Conference call transcripts

Feb 15, 2024

Q4

Nov 16, 2023

Q2

Nov 16, 2023

Q3

May 3, 2023

Q1

2022

Financial statements

Feb 21, 2023

Q4

Nov 1, 2022

Q3

Aug 3, 2022

Q2

May 11, 2022

Q1

Management's discussion and analysis

Feb 21, 2023

Q4

Nov 1, 2022

Q3

Aug 3, 2022

Q2

May 11, 2022

Q1

Conference call transcripts

Feb 22, 2023

Q4

Nov 3, 2022

Q2

Nov 3, 2022

Q3

May 13, 2022

Q1

2021

Financial statements

Feb 24, 2022

Q4

Nov 3, 2021

Q3

Jul 29, 2021

Q2

May 12, 2021

Q1

Management's discussion and analysis

Feb 24, 2022

Q4

Nov 3, 2021

Q3

Jul 29, 2021

Q2

May 12, 2021

Q1

Conference call transcripts

Feb 25, 2022

Q4

Nov 5, 2021

Q3

Jul 30, 2021

Q2

May 13, 2021

Q1

2020

Financial statements

Feb 24, 2021

Q4

Oct 29, 2020

Q3

Jul 30, 2020

Q2

May 14, 2020

Q1

Management's discussion and analysis

Feb 24, 2021

Q4

Oct 29, 2020

Q3

Jul 30, 2020

Q2

May 14, 2020

Q1

Conference call transcripts

Mar 1, 2021

Q4

Nov 5, 2020

Q3

Aug 5, 2020

Q2

May 20, 2020

Q1

2019

Financial statements

Mar 2, 2020

Q4

Nov 4, 2019

Q3

Aug 1, 2019

Q2

May 5, 2019

Q1

Management's discussion and analysis

Mar 2, 2020

Q4

Nov 4, 2019

Q3

Aug 1, 2019

Q2

May 5, 2019

Q1

Conference call transcripts

Mar 3, 2020

Q4

Nov 12, 2019

Q3

Aug 19, 2019

Q2

May 6, 2019

Q1

2018

Financial statements

Mar 4, 2019

Q4

Nov 6, 2018

Q3

Aug 6, 2018

Q2

May 8, 2018

Q1

Management's discussion and analysis

Mar 4, 2019

Q4

Nov 6, 2018

Q3

Aug 6, 2018

Q2

May 8, 2018

Q1

Conference call transcripts

Mar 6, 2019

Q4

Nov 7, 2018

Q3

Aug 8, 2018

Q2

May 10, 2018

Q1

2017

Financial statements

Feb 28, 2018

Q4

Aug 3, 2017

Q2

Aug 3, 2017

Q3

Feb 28, 2017

Q1

Management's discussion and analysis

Feb 28, 2018

Q4

Nov 7, 2017

Q3

Aug 3, 2017

Q2

May 8, 2017

Q1

Conference call transcripts

Mar 2, 2018

Q4

Nov 10, 2017

Q3

Aug 4, 2017

Q2

May 9, 2017

Q1

2016

Financial statements

Mar 6, 2017

Q4

Nov 4, 2016

Q3

Aug 5, 2016

Q2

May 6, 2016

Q1

Management's discussion and analysis

Mar 5, 2017

Q4

Aug 5, 2016

Q3

Aug 5, 2016

Q2

May 6, 2016

Q1

Conference call transcripts

Nov 4, 2016

Q3

Aug 5, 2016

Q2

May 6, 2016

Q1

2015

Financial statements

Mar 3, 2016

Q4

Nov 5, 2015

Q3

Aug 6, 2015

Q2

May 7, 2015

Q1

Management's discussion and analysis

Mar 3, 2016

Q4

Nov 5, 2015

Q3

Aug 6, 2015

Q2

May 7, 2015

Q1

Conference call transcripts

Mar 3, 2016

Q4

Nov 6, 2015

Q3

2014

Financial statements

Mar 3, 2015

Q4

Nov 5, 2014

Q3

Aug 7, 2014

Q2

May 8, 2014

Q1

Management's discussion and analysis

Mar 3, 2015

Q4

Nov 5, 2014

Q3

Aug 7, 2014

Q2

May 8, 2014

Q1

2013

Financial statements

Mar 7, 2014

Q4

Nov 7, 2013

Q3

Aug 8, 2013

Q2

May 9, 2013

Q1

Management's discussion and analysis

Mar 7, 2014

Q4

Nov 7, 2013

Q3

Aug 8, 2013

Q2

May 9, 2013

Q1