Financial reports
10-Q
2024 Q1
Quarterly report
10 Apr 24
10-K
2023 FY
Annual report
7 Feb 24
10-Q
2023 Q3
Quarterly report
10 Oct 23
10-Q
2023 Q2
Quarterly report
11 Jul 23
10-Q
2023 Q1
Quarterly report
11 Apr 23
10-K
2022 FY
Annual report
9 Feb 23
10-Q
2022 Q3
Quarterly report
11 Oct 22
10-Q
2022 Q2
Quarterly report
12 Jul 22
10-Q
2022 Q1
Quarterly report
12 Apr 22
10-K
2021 FY
Annual report
9 Feb 22
Current reports
8-K
Submission of Matters to a Vote of Security Holders
12 Mar 24
8-K
Other Events
7 Dec 23
8-K
Departure of Directors or Certain Officers
7 Sep 23
8-K
Departure of Directors or Certain Officers
11 Aug 23
8-K
Submission of Matters to a Vote of Security Holders
15 Mar 23
8-K
Other Events
8 Dec 22
8-K
Submission of Matters to a Vote of Security Holders
16 Mar 22
8-K
Other Events
9 Dec 21
8-K
Entry into a Material Definitive Agreement
31 Mar 21
8-K
Other Events
10 Dec 20
Registration and prospectus
Proxies
DEF 14A
Definitive proxy
7 Feb 24
DEF 14A
Definitive proxy
10 Feb 23
DEF 14A
Definitive proxy
9 Feb 22
DEF 14A
Definitive proxy
11 Feb 21
DEF 14A
Definitive proxy
12 Feb 20
DEF 14A
Definitive proxy
5 Feb 19
DEF 14A
Definitive proxy
8 Feb 18
DEFA14A
Additional proxy soliciting materials
13 Feb 17
DEF 14A
Definitive proxy
9 Feb 17
DEF 14A
Definitive proxy
16 Feb 16
Other
SD
Conflict minerals disclosure
31 May 23
SD
Conflict minerals disclosure
25 May 22
SD
Conflict minerals disclosure
26 May 21
SD
Conflict minerals disclosure
28 May 20
SD
Conflict minerals disclosure
30 May 19
SD
Conflict minerals disclosure
30 May 18
SD
Conflict minerals disclosure
31 May 17
SD
Conflict minerals disclosure
27 May 16
SD
Conflict minerals disclosure
1 Jun 15
SD
Conflict minerals disclosure
30 May 14
Ownership
SC 13G/A
Zeff Capital, LP
3 Jan 24
4
Mark W King
8 Aug 23
SC 13G/A
Zeff Capital, LP
6 Jan 23
4
Mark W King
8 Nov 22
SC 13G/A
Zeff Capital, LP
4 Jan 22
SC 13G
Zeff Capital, LP
15 Apr 21
SC 13G/A
Kesselman Stanley
11 Jan 21
SC 13G/A
Micropac Industries Inc
16 Jan 20
SC 13G/A
Micropac Industries Inc
31 Jan 19
SC 13G/A
Micropac Industries Inc
12 Jan 18