Financial reports
NT 10-K
Notice of late annual filing
29 Mar 24
10-Q
2023 Q3
Quarterly report
29 Mar 24
10-Q
2023 Q2
Quarterly report
29 Mar 24
10-Q
2023 Q1
Quarterly report
29 Mar 24
NT 10-Q
Notice of late quarterly filing
9 Nov 23
10-K
2022 FY
Annual report
13 Oct 23
NT 10-Q
Notice of late quarterly filing
3 Aug 23
NT 10-Q
Notice of late quarterly filing
5 May 23
NT 10-K
Notice of late annual filing
16 Mar 23
10-Q
2022 Q3
Quarterly report
2 Nov 22
Current reports
8-K
Notice of Delisting or Failure to Satisfy a Continued Listing Rule or Standard
19 Apr 24
8-K
Entry into a Material Definitive Agreement
16 Feb 24
8-K
Changes in Registrant's Certifying Accountant
29 Jan 24
8-K
Departure of Directors or Certain Officers
17 Jan 24
8-K
Notice of Delisting or Failure to Satisfy a Continued Listing Rule or Standard
11 Jan 24
8-K
Entry into a Material Definitive Agreement
22 Dec 23
8-K
Departure of Directors or Certain Officers
21 Nov 23
8-K
Changes in Registrant's Certifying Accountant
27 Oct 23
8-K
Departure of Directors or Certain Officers
17 Oct 23
8-K
Entry into a Material Definitive Agreement
10 Oct 23
Registration and prospectus
S-8
Registration of securities for employees
29 Apr 20
S-8 POS
Registration of securities for employees (post-effective amendment)
12 Mar 20
S-8
Registration of securities for employees
12 Mar 20
S-8
Registration of securities for employees
28 May 19
S-8 POS
Registration of securities for employees (post-effective amendment)
10 Feb 17
S-8 POS
Registration of securities for employees (post-effective amendment)
10 Feb 17
S-8 POS
Registration of securities for employees (post-effective amendment)
10 Feb 17
S-8 POS
Registration of securities for employees (post-effective amendment)
10 Feb 17
S-8
Registration of securities for employees
26 Aug 16
424B5
Prospectus supplement for primary offering
7 Mar 13
Proxies
DEFA14A
Additional proxy soliciting materials
22 Mar 22
DEF 14A
Definitive proxy
22 Mar 22
DEFA14A
Additional proxy soliciting materials
22 Mar 21
DEF 14A
Definitive proxy
22 Mar 21
DEFA14A
Additional proxy soliciting materials
27 Apr 20
DEFA14A
Additional proxy soliciting materials
8 Apr 20
DEF 14A
Definitive proxy
8 Apr 20
DEFA14A
Additional proxy soliciting materials
5 Apr 19
DEF 14A
Definitive proxy
5 Apr 19
DEF 14A
Definitive proxy
28 Mar 18
Other
SD
Conflict minerals disclosure
31 May 23
UPLOAD
Letter from SEC
4 Oct 22
CORRESP
Correspondence with SEC
29 Sep 22
UPLOAD
Letter from SEC
15 Sep 22
SD
Conflict minerals disclosure
26 May 22
SD
Conflict minerals disclosure
20 May 21
SD
Conflict minerals disclosure
29 May 20
SD
Conflict minerals disclosure
29 May 19
UPLOAD
Letter from SEC
28 Mar 19
CORRESP
Correspondence with SEC
13 Mar 19
Ownership
3
James Clark Hughes
22 Apr 24
4
KAREN M SHEEHAN
13 Mar 24
SC 13G/A
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
6 Mar 24
4
KAREN M SHEEHAN
26 Feb 24
SC 13G/A
VANGUARD GROUP INC
13 Feb 24
SC 13G
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
9 Feb 24
3
Martin Sambade
1 Feb 24
3
Samantha Lomow
1 Feb 24
3
Todd Greener
4 Jan 24
3
KAREN M SHEEHAN
27 Nov 23