Annual Reports

FY2024

2024 Form 10-K
2024 Proxy Statement
2024 Shareholder Letter

FY2023

2023 Form 10-K
2023 Proxy Statement
2023 Shareholder Letter

FY2022

2022 Form 10-K
2022 Proxy Statement
2022 Shareholder Letter

FY2021

2021 Form 10-K
2021 Proxy Statement
2021 Shareholder Letter

FY2020

2020 Form 10-K
2020 Proxy Statement
2020 Shareholder Letter
Sign up for Alerts