SEC Filings Date Form Files 2022-03-31 10-Q 2021-12-31 10-K 2021-09-30 10-Q 2021-06-30 10-Q 2021-04-29 8-K 2021-03-31 10-Q 2021-01-25 8-K 2020-12-31 10-K 2020-09-30 10-Q 2020-06-30 10-Q 2020-03-31 10-Q 2019-12-31 10-K 2019-09-30 10-Q 2019-06-30 10-Q 2019-03-31 10-Q 2018-12-31 10-K 2018-11-19 10-Q 2018-08-20 10-Q 2018-05-17 10-Q 2017-12-31 10-K 2017-11-03 10-Q 2017-08-10 10-Q 2017-05-15 10-Q 2017-04-12 10-K 2017-03-10 8-K 2016-11-14 10-Q 2016-08-18 10-Q 2016-05-15 10-Q 2016-05-03 8-K 2016-04-20 S-8 POS 2016-03-30 10-K 2016-03-15 8-K 2016-02-16 8-K 2015-11-06 10-Q 2015-08-14 10-Q 2015-05-15 10-Q 2015-03-13 10-K