Annual Reports

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

FY2019

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