Financial reports
10-K
2023 FY
Annual report
29 Mar 24
10-Q
2023 Q3
Quarterly report
25 Oct 23
10-Q
2023 Q2
Quarterly report
9 Aug 23
10-Q
2023 Q1
Quarterly report
5 May 23
10-K
2022 FY
Annual report
22 Mar 23
10-Q
2022 Q3
Quarterly report
8 Nov 22
10-Q
2022 Q2
Quarterly report
10 Aug 22
10-Q
2022 Q1
Quarterly report
2 May 22
10-K
2021 FY
Annual report
8 Mar 22
10-Q
2021 Q3
Quarterly report
1 Nov 21
Current reports
8-K
Other Events
21 Apr 21
8-K
Amendments to Articles of Incorporation or Bylaws
9 Mar 21
8-K
Amendments to Articles of Incorporation or Bylaws
18 Feb 21
8-K
Completion of Acquisition or Disposition of Assets
18 Oct 16
8-K
Entry into a Material Definitive Agreement
13 Jun 16
8-K
Other Events
14 Apr 16
8-K
Changes in Registrant's Certifying Accountant
27 Jan 15
8-K
Departure of Directors or Certain Officers
23 Apr 13
8-K
Departure of Directors or Certain Officers
18 Apr 13
8-K
Entry into a Material Definitive Agreement
29 Mar 13
Registration and prospectus
S-8
Registration of securities for employees
21 Jul 00
POS AM
Prospectus update (post-effective amendment)
26 Jan 00
SB-2/A
Registration of securities for small business issuer (amended)
4 Feb 98
SB-2/A
Registration of securities for small business issuer (amended)
29 Sep 97
SB-2/A
Registration of securities for small business issuer (amended)
26 Sep 96
Proxies
DEF 14C
Information statement
11 Jan 21
PRE 14C
Preliminary information
22 Dec 20
DEF 14C
Information statement
20 Sep 16
PRE 14C
Preliminary information
13 Jul 16
DEF 14A
Definitive proxy
8 Nov 99
DEF 14A
Definitive proxy
13 Nov 98
PRE 14A
Preliminary proxy
29 Oct 98
DEF 14C
Information statement
25 Mar 97
Other
UPLOAD
Letter from SEC
21 Sep 16
CORRESP
Correspondence with SEC
17 Aug 16
UPLOAD
Letter from SEC
9 Aug 16
CT ORDER
Confidential treatment order
4 Jun 13
UPLOAD
Letter from SEC
7 Jan 11
CORRESP
Correspondence with SEC
19 Nov 10
UPLOAD
Letter from SEC
9 Nov 10
CORRESP
Correspondence with SEC
27 Oct 10
UPLOAD
Letter from SEC
22 Oct 10
CORRESP
Correspondence with SEC
13 Oct 10