Results history
2024
2024 Annual results
First nine months 2024 highlights
First Half 2024 Financial Results
First quarter 2024 highlights
2023
2023 annual results
First nine months 2023 highlights
First Half 2023 Financial Results
First quarter 2023 highlights
2022
2022 annual results
First nine months 2022 highlights
First Half 2022 Financial Results
First quarter 2022 highlights
2021
2021 annual results
First nine months 2021 highlights
First Half 2021 Financial Results
First quarter 2021 highlights
2020
2020 annual results
Q3 2020 revenue
2020 interim financial statements
First quarter 2020 highlights
2019
2019 annual results
2019 annual results
Q3 2019 revenue
2019 interim financial statements
Q1 2019 revenue
2018
2018 annual results
2018 annual results
Q3 2018 revenue
2018 interim financial statements
Q1 2018 revenue
2017
2017 annual results
Q3 2017 revenue
2017 interim financial statements
Q1 2017 revenue
2016
2016 annual results
Q3 2016 revenue
2016 interim financial statements
Q1 2016 revenue
2015
2015 annual results
Q3 2015 revenue
2015 interim financial statements
Q1 2015 revenue
2014
2014 annual results
Q3 2014 revenue
2014 interim financial statements
Q1 2014 revenue
2013
2013 annual results
Q3 2013 revenue
2013 interim financial statements
Q1 2013 revenue
2012
2012 financial statements
Q3 2012 revenue
2012 interim financial statements
Q1 2012 revenue
2011
2011 financial statements
Q3 2011 revenue
2011 interim financial statements
Q1 2011 revenue
2010
2010 financial statements
Q3 2010 revenue
2010 interim financial statements
Q1 2010 revenue
2009
2009 financial statements
Q3 2009 revenue
2009 interim financial statements
Q1 2009 revenue
2008
2008 financial statements
Q3 2008 revenue
2008 interim financial statements
Q1 2008 revenue
2007
2007 financial statements
Q3 2007 revenue
2007 interim financial statements
Q1 2007 revenue
2006