SEC Filings

Filing

Date

Download

10-Q | Quarterly Filings
June 30, 2024
10-Q | Quarterly Filings
March 31, 2024
10-K | Annual Filings
December 31, 2023
10-Q | Quarterly Filings
September 30, 2023
10-Q | Quarterly Filings
June 30, 2023
10-Q | Quarterly Filings
March 31, 2023
10-K | Annual Filings
December 31, 2022
10-Q | Quarterly Filings
September 30, 2022
10-Q | Quarterly Filings
June 30, 2022
DEF 14A | Proxy Statements
April 15, 2022
PRE 14A | Proxy Statements
April 5, 2022
10-Q | Quarterly Filings
March 31, 2022
10-K | Annual Filings
December 31, 2021
10-Q | Quarterly Filings
September 30, 2021
10-Q | Quarterly Filings
June 30, 2021
DEF 14A | Proxy Statements
April 20, 2021
10-Q | Quarterly Filings
March 31, 2021
10-K | Annual Filings
December 31, 2020
10-Q | Quarterly Filings
September 30, 2020
10-Q | Quarterly Filings
June 30, 2020
10-Q | Quarterly Filings
March 31, 2020
10-K | Annual Filings
December 31, 2019
10-K | Annual Filings
December 31, 2018
10-K | Annual Filings
December 31, 2017
10-K | Annual Filings
December 31, 2016
10-K | Annual Filings
December 31, 2015
10-K | Annual Filings
December 31, 2014
10-K | Annual Filings
December 31, 2013