Skip to main content
Search
Quarterly Results
2024
1Q
Presentation
Press Release
Earnings Tables
Webcast
2023
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
Q4
Presentation
Press Release
Earnings Tables
Webcast
2022
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2021
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2020
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2019
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2018
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2017
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2016
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2015
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Press Release
Earnings Tables
Webcast
3Q
Presentation
Press Release
Earnings Tables
Webcast
4Q
Presentation
Press Release
Earnings Tables
Webcast
2014
1Q
Presentation
Earnings Tables
Webcast
2Q
Presentation
Earnings Tables
Webcast
3Q
Presentation
Earnings Tables
Webcast
4Q
Presentation
Earnings Tables
Webcast
2013
1Q
Presentation
Press Release
Earnings Tables
Webcast
2Q
Presentation
Earnings Tables
Webcast
3Q
Presentation
Earnings Tables
Webcast
4Q
Presentation
Earnings Tables
Webcast