Financial Reports 2024 Q1 2024 Report Q2 2024 Report Q3 2024 Report Q4 2024 Report 2024 Annual Report (PDF) 2024 Annual Report (zip) 2024 Annual Report (XBRL) 2023 Q1 2023 Report Q2 2023 Report Q3 2023 Report Q4 2023 Report 2023 Annual Report (PDF) 2023 Annual Report (zip) 2023 Annual Report (XBRL) 2022 Q1 2022 Report Q2 2022 Report Q3 2022 Report Q4 2022 Report 2022 Annual Report (PDF) 2022 Annual Report (zip) 2022 Annual Report (XBRL) 2021 Q1 2021 Report Q2 2021 Report Q3 2021 Report Q4 2021 Report 2021 Annual Report (PDF) 2021 Annual Report (zip) 2021 Annual Report (XBRL) 2020 Q1 2020 Report Q2 2020 Report Q3 2020 Report Q4 2020 Report 2020 Annual Report (PDF) 2019 Q1 2019 Report Q2 2019 Report Q3 2019 Report Q4 2019 Report 2019 Annual Report (PDF) 2018 Q1 2018 Report Q2 2018 Report Q3 2018 Report Q4 2018 Report 2018 Annual Report (PDF)