Financial reports
10-K
2023 FY
Annual report
29 Mar 24
10-Q
2023 Q3
Quarterly report
13 Nov 23
10-Q
2023 Q2
Quarterly report
28 Jul 23
10-Q
2023 Q1
Quarterly report
5 May 23
10-K
2022 FY
Annual report
6 Mar 23
10-Q
2022 Q3
Quarterly report
3 Nov 22
10-Q
2022 Q2
Quarterly report
25 Jul 22
10-Q
2022 Q1
Quarterly report
4 May 22
10-K
2021 FY
Annual report
17 Feb 22
10-Q
2021 Q3
Quarterly report
29 Oct 21
Current reports
8-K
Entry into a Material Definitive Agreement
15 Mar 24
8-K
Other Events
13 Mar 24
8-K
Entry into a Material Definitive Agreement
8 Feb 24
8-K
Entry into a Material Definitive Agreement
12 Jan 24
8-K
Other Events
21 Dec 23
8-K
Completion of Acquisition or Disposition of Assets
22 Nov 23
8-K/A
Financial Statements and Exhibits
19 Sep 23
8-K
Other Events
7 Sep 23
8-K
Completion of Acquisition or Disposition of Assets
17 Jul 23
8-K
Entry into a Material Definitive Agreement
7 Jul 23
Registration and prospectus
S-8
Registration of securities for employees
16 Mar 18
S-8
Registration of securities for employees
28 Jul 17
S-8 POS
Registration of securities for employees (post-effective amendment)
21 Mar 16
S-8
Registration of securities for employees
18 Mar 16
S-8
Registration of securities for employees
20 Dec 10
10-12G/A
Registration of securities (amended)
19 Dec 08
10-12G
Registration of securities
24 Nov 08
Proxies
SC 14F1/A
Statement regarding change in majority of directors (amended)
21 Jun 23
SC 14F1
Statement regarding change in majority of directors
17 May 23
DEFR14C
Revised information
29 Sep 20
DEF 14C
Information statement
25 Sep 20
PRE 14C
Preliminary information
15 Sep 20
SC 14F1
Statement regarding change in majority of directors
27 Nov 18
DEF 14C
Information statement
13 Feb 17
PRE 14C
Preliminary information
2 Feb 17
DEF 14A
Definitive proxy
18 Aug 16
PRE 14A
Preliminary proxy
8 Aug 16
Other
CORRESP
Correspondence with SEC
14 Jun 23
UPLOAD
Letter from SEC
24 May 23
UPLOAD
Letter from SEC
2 Dec 14
CORRESP
Correspondence with SEC
25 Nov 14
CORRESP
Correspondence with SEC
14 Nov 14
CORRESP
Correspondence with SEC
3 Nov 14
UPLOAD
Letter from SEC
21 Oct 14
UPLOAD
Letter from SEC
15 Jan 14
CORRESP
Correspondence with SEC
13 Jan 14
CORRESP
Correspondence with SEC
31 Dec 13