Quarterly Reports
2024
2024Q1 Financial Results
2024Q1 Financial Results
2023
2023Q1 Financial Results
2023Q1 Financial Results
2023Q2 Financial Results
2023Q2 Financial Results
2023Q3 Financial Results
2023Q3 Financial Results
2022
2022Q1 Financial Results
2022Q1 Financial Results
2022Q2 Financial Results
2022Q2 Financial Results
2022Q3 Financial Results
2022Q3 Financial Results
2021
2021Q1 Financial Results
2021Q1 Financial Results
2021Q2 Financial Results
2021Q2 Financial Results
2021Q3 Financial Results
2021Q3 Financial Results
2020
2020Q1 Financial Results
2020Q1 Financial Results
2020Q2 Financial Results
2020Q2 Financial Results
2020Q3 Financial Results
2020Q3 Financial Results
2019
2019Q1 Financial Results
2019Q1 Financial Results
2019Q2 Financial Results
2019Q2 Financial Results
2019Q3 Financial Results
2019Q3 Financial Results
2018
2018Q1 Financial Results
2018Q1 Financial Results
2018Q2 Financial Results
2018Q2 Financial Results
2018Q3 Financial Results
2018Q3 Financial Results
2017
2017Q1 Financial Results
2017Q1 Financial Results
2017Q2 Financial Results
2017Q2 Financial Results
2017Q3 Financial Results
2017Q3 Financial Results
2016
2016Q1 Financial Results
2016Q1 Financial Results
2016Q2 Financial Results
2016Q2 Financial Results
2016Q3 Financial Results
2016Q3 Financial Results
2015
2015Q1 Financial Results
2015Q1 Financial Results
2015Q2 Financial Results
2015Q2 Financial Results
2015Q3 Financial Results
2015Q3 Financial Results
2014
2014Q1 Financial Results
2014Q1 Financial Results
2014Q2 Financial Results
2014Q2 Financial Results
2014Q3 Financial Results
2014Q3 Financial Results
2013
2013Q1 Financial Results
2013Q1 Financial Results
2013Q2 Financial Results
2013Q2 Financial Results
2013Q3 Financial Results
2013Q3 Financial Results
2012
2012Q1 Financial Results
2012Q1 Financial Results
2012Q2 Financial Results
2012Q2 Financial Results
2012Q3 Financial Results
2012Q3 Financial Results