
Reports
Quarterly Reports
2024 Earnings Reports
2023 Earnings Reports
2022 Earnings Reports
2021 Earnings Reports
2020 Earnings Reports
2019 Earnings Reports
2018 Earnings Reports
2017 Earnings Reports
2016 Earnings Reports
2015 Earnings Reports
2014 Earnings Reports
Annual Reports and Proxy Statements
- 2024 Annual Report and 2025 Proxy Statement
- 2023 Annual Report and 2024 Proxy Statement
- 2022 Annual Report and 2023 Proxy Statement
- 2021 Annual Report and 2022 Proxy Statement
- 2020 Annual Report and 2021 Proxy Statement
- 2019 Annual Report and 2020 Proxy Statement
- 2018 Annual Report and 2019 Proxy Statement
- 2019 Proxy Statement Supplement
- 2017 Annual Report and 2018 Proxy Statement
- 2018 Proxy Statement Supplement
- 2016 Annual Report and 2017 Proxy Statement
- 2015 Annual Report and 2016 Proxy Statement
- 2014 Annual Report and 2015 Proxy Statement
- 2013 Annual Report and 2014 Proxy Statement
shareholders