Quarterly Results 2024 Earnings Release Q1 Q2 Q3 Presentation Q1 832.5 KB Q2 802.7 KB Q3 914.6 KB Webcast Q1 Q2 Q3 SEC Filing Q1 Q2 Q3 Annual Report 2023 Earnings Release Q1 Q2 Q3 Q4 Presentation Q1 1.1 MB Q2 1.1 MB Q3 1.1 MB Q4 888 KB Webcast Q1 Q2 Q3 Q4 SEC Filing Q1 Q2 Q3 Q4 Annual Report Annual Report 2022 Earnings Release Q1 Q2 Q3 Q4 Presentation Q1 1 MB Q2 811.8 KB Q3 801.2 KB Q4 938.9 KB Webcast Q3 Q4 SEC Filing Q1 Q2 Q3 Q4 Annual Report Annual Report 2021 Earnings Release Q1 Q2 Q3 Q4 Presentation Q1 959.8 KB Q2 976.6 KB Q3 964.6 KB Q4 808.9 KB Webcast Q1 SEC Filing Q1 Q2 Q3 Q4 Annual Report Annual Report 2020 Earnings Release Q1 Q2 Q3 Q4 Presentation Q1 2.2 MB Q2 972.3 KB Q3 982.9 KB Q4 973.9 KB Webcast Q1 SEC Filing Q1 Q2 Q3 Q4 Annual Report Annual Report 2019 Earnings Release Q1 Q2 Q3 Q4 Presentation Q1 763.9 KB Q2 632.8 KB Q3 1.3 MB Q4 971 KB Webcast Q1 SEC Filing Q1 Q2 Q3 Q4 Annual Report Annual Report