Financial Reports Annual Reports Documents Add Files 2023 Annual Report on Form 10-K 1.6 MB Add Files 2022 Annual Report on Form 10-K 1.2 MB Add Files 2021 Annual Report on Form 10-K 1.3 MB Add Files 2020 Annual Report on Form 10-K 1.3 MB Add Files 2019 Annual Report on Form 10-K 1.3 MB Add Files 2018 Annual Report on Form 10-K 1 MB Add Files 2017 Annual Report on Form 10-K 1.2 MB Add Files 2016 Annual Report on Form 10-K 6.4 MB Quarterly Reports Show all 2024 Q3 Press Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2023 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2022 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2021 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q/A Q1 Earnings Release Form 10-Q 2020 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2019 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Proxy Statements Documents Add Files 2024 Annual Meeting Proxy Statement 2.7 MB Add Files 2023 Annual Meeting Proxy Statement 513.7 KB Add Files 2022 Annual Meeting Proxy Statement 227.1 KB Add Files 2021 Annual Meeting Proxy Statement 405.7 KB Add Files 2020 Annual Meeting Proxy Statement 297.6 KB Add Files August 2, 2019 Special Meeting Proxy Statement 2.6 MB Add Files 2019 Annual Meeting Proxy Statement 274.4 KB Add Files Preliminary 2019 Merger Proxy Statement 1.7 MB Add Files 2016 Annual Report on Form 10-K 6.4 MB Add Files 2017 Proxy Statement 475 KB