Financial reports
10-K
2023 FY
Annual report
5 Mar 24
10-Q
2023 Q3
Quarterly report
2 Nov 23
10-Q
2023 Q2
Quarterly report
9 Aug 23
10-Q
2023 Q1
Quarterly report
9 May 23
10-K
2022 FY
Annual report
21 Mar 23
10-Q
2022 Q3
Quarterly report
9 Nov 22
10-Q
2022 Q2
Quarterly report
10 Aug 22
10-Q
2022 Q1
Quarterly report
13 May 22
10-K
2021 FY
Annual report
13 Apr 22
NT 10-K
Notice of late annual filing
31 Mar 22
Current reports
8-K
Results of Operations and Financial Condition
5 Mar 24
8-K
Entry into a Material Definitive Agreement
8 Jan 24
8-K
Entry into a Material Definitive Agreement
1 Dec 23
8-K
Departure of Directors or Certain Officers
21 Nov 23
8-K
Results of Operations and Financial Condition
2 Nov 23
8-K
Results of Operations and Financial Condition
9 Aug 23
8-K
Entry into a Material Definitive Agreement
13 Jun 23
8-K
Submission of Matters to a Vote of Security Holders
2 Jun 23
8-K
Results of Operations and Financial Condition
9 May 23
8-K
Departure of Directors or Certain Officers
4 Apr 23
Registration and prospectus
S-8
Registration of securities for employees
21 Nov 23
RW
Registration withdrawal request
12 Oct 21
S-1
IPO registration
23 Aug 21
S-8
Registration of securities for employees
29 May 20
S-8
Registration of securities for employees
5 Jan 17
D
$716.88K in debt / options / securities to be acquired, 1 investor
13 Jan 14
D
$966.88K in equity / debt / options / securities to be acquired, 2 investors
11 Jan 13
D
$1.18M in equity / debt / options / securities to be acquired, sold $712.47K, 2 investors
12 Jan 12
S-8
Registration of securities for employees
9 Jun 05
SC 13E3/A
Going private transaction (amended)
18 Nov 04
Proxies
DEF 14A
Definitive proxy
17 Apr 24
DEF 14A
Definitive proxy
25 Apr 23
DEF 14A
Definitive proxy
2 May 22
DEF 14A
Definitive proxy
15 Apr 21
DEF 14A
Definitive proxy
11 May 20
DEFA14A
Additional proxy soliciting materials
17 Apr 19
DEF 14A
Definitive proxy
12 Apr 19
PRE 14A
Preliminary proxy
1 Apr 19
DEF 14A
Definitive proxy
29 Jan 18
DEF 14A
Definitive proxy
31 Jan 17
Other
SD
Conflict minerals disclosure
31 May 23
SD
Conflict minerals disclosure
31 Aug 22
UPLOAD
Letter from SEC
15 Jun 22
CORRESP
Correspondence with SEC
13 Jun 22
UPLOAD
Letter from SEC
9 Jun 22
CORRESP
Correspondence with SEC
2 Jun 22
UPLOAD
Letter from SEC
10 May 22
SD
Conflict minerals disclosure
1 Jun 21
SD
Conflict minerals disclosure
13 May 16
SD
Conflict minerals disclosure
29 May 15