Annual Reports 2024 Annual Report Apr 17, 2025 2023 Annual Report Apr 25, 2024 2022 Annual Report Apr 26, 2023 2021 Annual Report Apr 25, 2022 2020 Annual Report Apr 29, 2021 2019 Annual Report Apr 30, 2020