SEC Filing
Annual Filings
- 10-K/A Ended December 31, 2023 HTML
- 10-K Ended December 31, 2023 HTML
- 10-K Ended December 31, 2022 HTML
- 10-K Ended December 31, 2021 [HTML]
- 10-K Ended December 31, 2020 [HTML]
- 10-K Ended December 31, 2019 [HTML]
- 10-K Ended December 31, 2018 [XBRL] [HTML]
- 10-K Ended December 31, 2017 [XBRL] [HTML]
- 10-K Ended December 31, 2016 [XBRL] [HTML]
- 10-K Ended December 31, 2015 [XBRL] [HTML]
- 10-K Ended December 31, 2014 [XBRL] [HTML]
- 10-K Ended December 31, 2013 [XBRL] [HTML]
- 10-K Ended December 31, 2012 [XBRL] [HTML]
Quarterly Filings
- 10-Q Ended September 30, 2024 HTML
- 10-Q Ended June 30, 2024 HTML
- 10-Q Ended March 31, 2024 HTML
- 10-Q Ended September 30, 2023 HTML
- 10-Q Ended June 30, 2023 HTML
- 10-Q Ended March 31, 2023 HTML
- 10-Q Ended September 30, 2022 HTML
- 10-Q Ended June 30, 2022 HTML
- 10-Q Ended March 31, 2022 HTML
- 10-Q Ended September 30, 2021 HTML
- 10-Q Ended June 30, 2021 HTML
- 10-Q Ended March 31, 2021 HTML
- 10-Q Ended September 30, 2020 HTML
- 10-Q Ended June 30, 2020 HTML
- 10-Q Ended March 31, 2020 HTML
- 10-Q Ended September 30, 2019 HTML
- 10-Q Ended June 30, 2019 HTML
- 10-Q Ended March 31, 2019 HTML
- 10-Q Ended September 30, 2018 HTML
- 10-Q Ended June 30, 2018 HTML
- 10-Q Ended March 31, 2018 HTML
- 10-Q Ended September 30, 2017 [HTML]
- 10-Q Ended June 30, 2017 [HTML]
- 10-Q Ended March 31, 2017 [XBRL] [HTML]
- 10-Q Ended September 30, 2016 [XBRL] [HTML]
- 10-Q Ended June 30, 2016 [XBRL] [HTML]
- 10-Q Ended March 31, 2016 [XBRL] [HTML]
- 10-Q Ended September 30, 2015 [XBRL] [HTML]
- 10-Q Ended June 30, 2015 [XBRL] [HTML]
- 10-Q Ended March 31, 2015 [XBRL] [HTML]
Current Reports
- 8-K November 12, 2024 HTML
- 8-K June 20, 2024 HTML
- 8-K June 17, 2024 HTML
- 8-K June 29, 2023 HTML
- 14-A June 27, 2023 HTML
- 14-A April 28, 2023 HTML
- 8-K March 29, 2023 HTML
- 8-K December 9, 2022 HTML
- 8-K November 18, 2022 HTML
- 8-K October 25, 2022 HTML
- 8-K September 21, 2022 HTML
- S-3 August 30, 2022 HTML
- 8-K August 30, 2022 HTML
- 8-K March 27, 2022 HTML
- SC 13D February 2, 2022 HTML
- SC 13D January 31, 2022 HTML
- S3 January 28, 2022 HTML
- S8 August 18, 2021 HTML
- 8-K July 27, 2021 HTML
- SC 13D/A July 8, 2021 HTML
- SC 13D July 1, 2021 HTML
- 14A June 21, 2021 HTML
- 8-K June 11, 2021 HTML
- 14A June 10, 2021 HTML
- 14A April 28, 2021 HTML
- 14A April 15, 2021 HTML
- 8-K March 4, 2021 HTML
- SC 13G February 16, 2021 HTML
- 8-K February 3, 2021 HTML
- 8-K January 26, 2021 HTML
- 8-K July 17, 2020 HTML
- 8-K June 23, 2020 HTML
- 8-K April 2, 2020 HTML
- 8-K March 20, 2020 HTML
- 8-K January 22, 2020 HTML
- 8-K December 5, 2020 HTML
- 8-K November 21, 2020 HTML
- 8-K October 22, 2019 HTML
- 8-K September 20, 2019 HTML
- 8-K August 26, 2019 HTML
- 8-K August 19, 2019 HTML
- 8-K June 21, 2019 HTML
- S-3 December 11, 2018 HTML
- 8-K November 9, 2018 HTML
- 8-K May 1, 2018 HTML
- 8-K April 23, 2018 HTML
- 8-K April 13, 2018 HTML
- 8-K April 2, 2018 HTML
- 8-K February 12, 2018 HTML
- 8-K December 11, 2017 HTML
- 8-K September 11, 2017 HTML
- 8-K September 11, 2017 HTML
- 8-K August 25, 2017 HTML
- 8-K August 16, 2017 HTML
- 8-K August 1, 2017 HTML
- 8-K July 11, 2017 HTML
- 8-K June 28, 2017 HTML
- 8-K June 7, 2017 HTML
- 8-K May 8, 2017 HTML
- 8-K April 19, 2017 HTML
- 8-K April 19, 2017 HTML
- 8-K March 20, 2017 HTML
- 8-K March 16, 2017 HTML
- 8-K March 6, 2017 HTML
- 8-K March 2, 2017 HTML
- 8-K February 21, 2017 HTML
- 8-K February 14, 2017 HTML
- 8-K February 7, 2017 HTML
- 8-K February 2, 2017 HTML
- 8-K January 5, 2017 HTML
- 8-K September 27, 2016 HTML
- 8-K July 1, 2016 HTML
- 8-K June 9, 2016 HTML
- 8-K June 6, 2016 HTML
- 8-K March 29, 2016 HTML
- 8-K March 22, 2016 HTML
- 8-K February 25, 2016 HTML
- 8-K April 24, 2015 HTML
Proxy Filings
- Proxy Statement – 2024
- Proxy Statement – 2023
- Proxy Statement – 2022
- Proxy Statement – 2021
- Proxy Statement – 2020
- Proxy Statement – 2019
- Shareholder Letter – 2018
- Proxy Statement – 2018
- Proxy Card – 2018
Section 16 Reports
- Statement of Changes in Beneficial Ownership –
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Initial Statement of Beneficial Ownership – April 16, 2018 Form 3
- Statement of Changes in Beneficial Ownership – March 22, 2018 Form 4
- Statement of Changes in Beneficial Ownership – February 21, 2018 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – March 16, 2017 Form 4
- Initial Statement of Beneficial Ownership – March 16, 2017 Form 3
- Statement of Changes in Beneficial Ownership – February 2, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 2, 2016 Form 4
Other
- Prospectus Supplement – Form 424B5 HTML
- Notice of Exempt Offering of Securities – June 28, 2017 Form D
- Notice of Exempt Offering of Securities – May 10, 2017 Form D
- Notice of Exempt Offering of Securities – February 8, 2017 Form D
SEC Filing
Annual Filings
- 10-K/A Ended December 31, 2023
- 10-K Ended December 31, 2022 HTML
- 10-K Ended December 31, 2021 [HTML]
- 10-K Ended December 31, 2020 [HTML]
- 10-K Ended December 31, 2019 [HTML]
- 10-K Ended December 31, 2018 [XBRL] [HTML]
- 10-K Ended December 31, 2017 [XBRL] [HTML]
- 10-K Ended December 31, 2016 [XBRL] [HTML]
- 10-K Ended December 31, 2015 [XBRL] [HTML]
- 10-K Ended December 31, 2014 [XBRL] [HTML]
- 10-K Ended December 31, 2013 [XBRL] [HTML]
- 10-K Ended December 31, 2012 [XBRL] [HTML]
Quarterly Filings
- 10-Q Ended June 30, 2023
- 10-Q Ended March 31, 2023 HTML
- 10-Q Ended September 30, 2022 HTML
- 10-Q Ended June 30, 2022 HTML
- 10-Q Ended March 31, 2022 HTML
- 10-Q Ended September 30, 2021 HTML
- 10-Q Ended June 30, 2021 HTML
- 10-Q Ended March 31, 2021 HTML
- 10-Q Ended September 30, 2020 HTML
- 10-Q Ended June 30, 2020 HTML
- 10-Q Ended March 31, 2020 HTML
- 10-Q Ended September 30, 2019 HTML
- 10-Q Ended June 30, 2019 HTML
- 10-Q Ended March 31, 2019 HTML
- 10-Q Ended September 30, 2018 HTML
- 10-Q Ended June 30, 2018 HTML
- 10-Q Ended March 31, 2018 HTML
- 10-Q Ended September 30, 2017 [HTML]
- 10-Q Ended June 30, 2017 [HTML]
- 10-Q Ended March 31, 2017 [XBRL] [HTML]
- 10-Q Ended September 30, 2016 [XBRL] [HTML]
- 10-Q Ended June 30, 2016 [XBRL] [HTML]
- 10-Q Ended March 31, 2016 [XBRL] [HTML]
- 10-Q Ended September 30, 2015 [XBRL] [HTML]
- 10-Q Ended June 30, 2015 [XBRL] [HTML]
- 10-Q Ended March 31, 2015 [XBRL] [HTML]
Current Reports
- 8-K June 29, 2023 HTML
- 14-A June 27, 2023 HTML
- 14-A April 28, 2023 HTML
- 8-K December 9, 2022 HTML
- 8-K November 18, 2022 HTML
- 8-K October 25, 2022 HTML
- 8-K September 21, 2022 HTML
- S-3 August 30, 2022 HTML
- 8-K August 30, 2022 HTML
- 8-K March 27, 2022 HTML
- SC 13D February 2, 2022 HTML
- SC 13D January 31, 2022 HTML
- S3 January 28, 2022 HTML
- S8 August 18, 2021 HTML
- 8-K July 27, 2021 HTML
- SC 13D/A July 8, 2021 HTML
- SC 13D July 1, 2021 HTML
- 14A June 21, 2021 HTML
- 8-K June 11, 2021 HTML
- 14A June 10, 2021 HTML
- 14A April 28, 2021 HTML
- 14A April 15, 2021 HTML
- 8-K March 4, 2021 HTML
- SC 13G February 16, 2021 HTML
- 8-K February 3, 2021 HTML
- 8-K January 26, 2021 HTML
- 8-K July 17, 2020 HTML
- 8-K June 23, 2020 HTML
- 8-K April 2, 2020 HTML
- 8-K March 20, 2020 HTML
- 8-K January 22, 2020 HTML
- 8-K December 5, 2020 HTML
- 8-K November 21, 2020 HTML
- 8-K October 22, 2019 HTML
- 8-K September 20, 2019 HTML
- 8-K August 26, 2019 HTML
- 8-K August 19, 2019 HTML
- 8-K June 21, 2019 HTML
- S-3 December 11, 2018 HTML
- 8-K November 9, 2018 HTML
- 8-K May 1, 2018 HTML
- 8-K April 23, 2018 HTML
- 8-K April 13, 2018 HTML
- 8-K April 2, 2018 HTML
- 8-K February 12, 2018 HTML
- 8-K December 11, 2017 HTML
- 8-K September 11, 2017 HTML
- 8-K September 11, 2017 HTML
- 8-K August 25, 2017 HTML
- 8-K August 16, 2017 HTML
- 8-K August 1, 2017 HTML
- 8-K July 11, 2017 HTML
- 8-K June 28, 2017 HTML
- 8-K June 7, 2017 HTML
- 8-K May 8, 2017 HTML
- 8-K April 19, 2017 HTML
- 8-K April 19, 2017 HTML
- 8-K March 20, 2017 HTML
- 8-K March 16, 2017 HTML
- 8-K March 6, 2017 HTML
- 8-K March 2, 2017 HTML
- 8-K February 21, 2017 HTML
- 8-K February 14, 2017 HTML
- 8-K February 7, 2017 HTML
- 8-K February 2, 2017 HTML
- 8-K January 5, 2017 HTML
- 8-K September 27, 2016 HTML
- 8-K July 1, 2016 HTML
- 8-K June 9, 2016 HTML
- 8-K June 6, 2016 HTML
- 8-K March 29, 2016 HTML
- 8-K March 22, 2016 HTML
- 8-K February 25, 2016 HTML
- 8-K April 24, 2015 HTML
Proxy Filings
- Proxy Statement – 2021
- Proxy Statement – 2020
- Proxy Statement – 2019
- Shareholder Letter – 2018
- Proxy Statement – 2018
- Proxy Card – 2018
Section 16 Reports
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Statement of Changes in Beneficial Ownership – June 28, 2023 Form 4
- Initial Statement of Beneficial Ownership – April 16, 2018 Form 3
- Statement of Changes in Beneficial Ownership – March 22, 2018 Form 4
- Statement of Changes in Beneficial Ownership – February 21, 2018 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 8, 2017 Form 4
- Statement of Changes in Beneficial Ownership – March 16, 2017 Form 4
- Initial Statement of Beneficial Ownership – March 16, 2017 Form 3
- Statement of Changes in Beneficial Ownership – February 2, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – February 1, 2017 Form 4
- Statement of Changes in Beneficial Ownership – September 2, 2016 Form 4
Other
- Prospectus Supplement – Form 424B5 HTML
- Notice of Exempt Offering of Securities – June 28, 2017 Form D
- Notice of Exempt Offering of Securities – May 10, 2017 Form D
- Notice of Exempt Offering of Securities – February 8, 2017 Form D