Financial reports
10-Q
2024 Q3
Quarterly report
8 Mar 24
10-Q
2024 Q2
Quarterly report
8 Dec 23
10-Q
2024 Q1
Quarterly report
8 Sep 23
ARS
2023 FY
Annual report to shareholders
24 Aug 23
10-K
2023 FY
Annual report
14 Jul 23
10-Q
2023 Q3
Quarterly report
9 Mar 23
10-Q
2023 Q2
Quarterly report
9 Dec 22
10-Q
2023 Q1
Quarterly report
9 Sep 22
10-K
2022 FY
Annual report
15 Jul 22
10-Q
2022 Q3
Quarterly report
11 Mar 22
Current reports
8-K
With Continued Sequential and Year-over-year Operating Improvement
6 Mar 24
8-K
Regulation FD Disclosure
18 Jan 24
8-K
Departure of Directors or Certain Officers
8 Jan 24
8-K
With Continued Sequential and Strong Year-over-year Operating Improvement and a Solid Financial Position
4 Dec 23
8-K
Submission of Matters to a Vote of Security Holders
28 Sep 23
8-K
With Better-than-expected Operating Improvement and Continued Solid Financial Position
30 Aug 23
8-K
Results of Operations and Financial Condition
28 Jun 23
8-K
Departure of Directors or Certain Officers
17 May 23
8-K
Regulation FD Disclosure
21 Mar 23
8-K
Results of Operations and Financial Condition
1 Mar 23
Registration and prospectus
S-8
Registration of securities for employees
27 Sep 23
S-8
Registration of securities for employees
30 Sep 15
25-NSE
Exchange delisting
21 Sep 10
S-8
Registration of securities for employees
28 Nov 07
S-8 POS
Registration of securities for employees (post-effective amendment)
5 Nov 07
S-3/A
Shelf registration (amended)
2 Apr 07
S-3
Shelf registration
16 Mar 07
REGDEX
Notice of sale of securities
30 Jan 07
S-8
Registration of securities for employees
12 Dec 02
S-8 POS
Registration of securities for employees (post-effective amendment)
26 Apr 01
Proxies
DEF 14A
Definitive proxy
24 Aug 23
PX14A6G
Letter to shareholders
3 Aug 23
DEF 14A
Definitive proxy
24 Aug 22
DEF 14A
Definitive proxy
25 Aug 21
DEF 14A
Definitive proxy
26 Aug 20
DEF 14A
Definitive proxy
22 Aug 19
DEF 14A
Definitive proxy
17 Aug 18
DEF 14A
Definitive proxy
18 Aug 17
DEF 14A
Definitive proxy
19 Aug 16
DEF 14A
Definitive proxy
12 Aug 15
Other
SD
Conflict minerals disclosure
22 May 23
SD
Conflict minerals disclosure
26 May 22
SD
Conflict minerals disclosure
25 May 21
SD
Conflict minerals disclosure
1 Jun 20
SD
Conflict minerals disclosure
30 May 19
SD
Conflict minerals disclosure
25 May 18
SD
Conflict minerals disclosure
19 May 17
UPLOAD
Letter from SEC
6 Apr 17
CORRESP
Correspondence with SEC
4 Apr 17
CORRESP
Correspondence with SEC
15 Mar 17
Ownership
SC 13D
22NW Fund, LP
12 Apr 24
SC 13G/A
22NW Fund, LP
14 Feb 24
SC 13G
GATE CITY CAPITAL MANAGEMENT, LLC
14 Feb 24
SC 13G/A
RENAISSANCE TECHNOLOGIES LLC
13 Feb 24
SC 13G/A
DIMENSIONAL FUND ADVISORS LP
9 Feb 24
4
Jonathan Lee Kelly
29 Dec 23
4
Kimberly Bullock Gatling
28 Dec 23
SC 13D/A
Mill Road Capital III, L.P.
19 Dec 23
SC 13D/A
Mill Road Capital III, L.P.
7 Dec 23
4
Teresa Atkins Huffman
2 Oct 23