2025 Annual Report April 6, 2026 2024 Annual Report February 27, 2025 2023 Form 10-K PDF February 29, 2024 2022 Form 10-K PDF March 1, 2023 2021 Form 10-K PDF April 22, 2022 2020 Form 10-K PDF March 1, 2021 2019 Form 10-K PDF March 2, 2020 2018 Form 10-K PDF March 18, 2019