skip to main content


Quarterly 10-Qs

2021 Q3 10-Q (September 30, 2021)
2021 Q2 10-Q (June 30, 2021)
2021 Q1 10-Q (March 31, 2021)
2020 Q3 10-Q (September 30, 2020)
2020 Q2 10-Q (June 30, 2020)
2020 Q1 10-Q (March 31, 2020)

XBRL Filings

2021 Q3 10-Q (September 30, 2021)
2021 Q2 10-Q (June 30, 2021)
2021 Q1 10-Q (March 31, 2021)
2020 10-K (December 31, 2020)
2020 Q3 10-Q (September 30, 2020)
2020 Q2 10-Q (June 30, 2020)
2020 Q1 10-Q (March 31, 2020)

Annual Reports

2020 Annual Report
2019 Annual Report
2018 Annual Report

Annual Reports on Form 10-K

2020 annual report on Form 10-K
2019 annual report on Form 10-K
2018 annual report on Form 10-K

Proxy

2021 proxy statement
2021 proxy card

Section 16 - Forms 3,4, and 5

To view previous financials, visit our SEC Filings page.