Financial reports
10-K
2023 FY
Annual report
1 Apr 24
10-Q
2023 Q3
Quarterly report
14 Nov 23
10-Q
2023 Q2
Quarterly report
14 Aug 23
10-Q
2023 Q1
Quarterly report
15 May 23
10-K
2022 FY
Annual report
31 Mar 23
10-Q
2022 Q3
Quarterly report
14 Nov 22
10-Q
2022 Q2
Quarterly report
15 Aug 22
10-Q
2022 Q1
Quarterly report
16 May 22
10-K
2021 FY
Annual report
31 Mar 22
10-Q
2021 Q3
Quarterly report
15 Nov 21
Current reports
8-K
Entry into a Material Definitive Agreement
25 Oct 22
8-K
Other Events
20 Apr 20
8-K
Unregistered Sales of Equity Securities
12 Mar 20
8-K/A
Report of Independent Registered Public Accounting Firm
17 Mar 17
8-K
Completion of Acquisition or Disposition of Assets
23 Dec 16
8-K
Entry into a Material Definitive Agreement
7 Sep 16
8-K
Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant
14 Mar 16
8-K
Unregistered Sales of Equity Securities
5 Nov 15
8-K
Entry into a Material Definitive Agreement
7 Oct 15
8-K
Departure of Directors or Certain Officers
21 Nov 14
Registration and prospectus
D
$180K in equity / options, sold $180K, 7 investors
6 Nov 15
D
$525K in equity, sold $525K, 13 investors
3 Dec 14
S-8
Registration of securities for employees
2 Feb 11
S-8
Registration of securities for employees
15 Apr 10
S-8
Registration of securities for employees
16 Jun 09
S-8
Registration of securities for employees
2 Dec 08
S-8
Registration of securities for employees
5 Feb 08
S-8
Registration of securities for employees
30 Jun 06
S-8
Registration of securities for employees
24 May 05
REGDEX/A
Notice of sale of securities (amended)
29 Dec 03
Proxies
DEF 14A
Definitive proxy
9 Nov 16
PRER14A
Preliminary revised proxy
8 Nov 16
PRER14A
Preliminary revised proxy
28 Oct 16
PRER14A
Preliminary revised proxy
7 Oct 16
PRE 14A
Preliminary proxy
1 Sep 16
DEF 14A
Definitive proxy
26 Aug 14
PRER14A
Preliminary revised proxy
25 Aug 14
PRE 14A
Preliminary proxy
13 Aug 14
DEF 14A
Definitive proxy
3 Sep 03
PRE 14A
Preliminary proxy
21 Aug 03
Other
UPLOAD
Letter from SEC
22 Nov 17
CORRESP
Correspondence with SEC
7 Nov 17
UPLOAD
Letter from SEC
24 Oct 17
UPLOAD
Letter from SEC
15 Nov 16
UPLOAD
Letter from SEC
2 Nov 16
UPLOAD
Letter from SEC
18 Oct 16
UPLOAD
Letter from SEC
30 Sep 16
UPLOAD
Letter from SEC
27 Aug 14
CORRESP
Correspondence with SEC
22 Aug 14
CORRESP
Correspondence with SEC
21 Aug 14