Financial reports
10-K
2023 FY
Annual report
22 Feb 24
10-Q
2023 Q3
Quarterly report
7 Nov 23
10-Q
2023 Q2
Quarterly report
8 Aug 23
10-Q
2023 Q1
Quarterly report
2 May 23
10-K
2022 FY
Annual report
17 Feb 23
10-Q
2022 Q3
Quarterly report
1 Nov 22
10-Q
2022 Q2
Quarterly report
2 Aug 22
10-Q
2022 Q1
Quarterly report
3 May 22
10-K
2021 FY
Annual report
18 Feb 22
10-Q
2021 Q3
Quarterly report
2 Nov 21
Current reports
8-K
Results of Operations and Financial Condition
8 Feb 24
8-K
Entry into a Material Definitive Agreement
1 Dec 23
8-K
Regulation FD Disclosure
7 Nov 23
8-K
Results of Operations and Financial Condition
20 Oct 23
8-K
Regulation FD Disclosure
21 Sep 23
8-K
Entry into a Material Definitive Agreement
6 Sep 23
8-K
Departure of Directors or Certain Officers
27 Jul 23
8-K
Results of Operations and Financial Condition
21 Jul 23
8-K
Departure of Directors or Certain Officers
26 Jun 23
8-K
Entry into a Material Definitive Agreement
5 Jun 23
Registration and prospectus
S-8
Registration of securities for employees
28 Apr 22
S-8 POS
Registration of securities for employees (post-effective amendment)
28 Apr 22
S-8
Registration of securities for employees
9 May 17
S-8
Registration of securities for employees
2 May 13
S-8
Registration of securities for employees
2 May 13
S-8
Registration of securities for employees
19 Nov 08
S-8
Registration of securities for employees
3 Aug 07
S-8
Registration of securities for employees
25 Aug 04
S-8
Registration of securities for employees
22 Jul 02
S-8
Registration of securities for employees
2 Apr 02
Proxies
DEFA14A
Additional proxy soliciting materials
13 Mar 24
DEF 14A
Definitive proxy
13 Mar 24
DEFA14A
Additional proxy soliciting materials
15 Mar 23
DEF 14A
Definitive proxy
15 Mar 23
DEFA14A
Additional proxy soliciting materials
16 Mar 22
DEF 14A
Definitive proxy
16 Mar 22
DEFA14A
Additional proxy soliciting materials
5 Mar 21
DEF 14A
Definitive proxy
5 Mar 21
DEFA14A
Additional proxy soliciting materials
6 Apr 20
DEFA14A
Additional proxy soliciting materials
6 Mar 20
Other
SD
Conflict minerals disclosure
25 May 23
SD
Conflict minerals disclosure
31 May 22
SD
Conflict minerals disclosure
21 May 21
SD
Conflict minerals disclosure
15 May 20
SD
Conflict minerals disclosure
17 May 19
SD
Conflict minerals disclosure
18 May 18
SD
Conflict minerals disclosure
19 May 17
SD
Conflict minerals disclosure
27 May 16
CORRESP
Correspondence with SEC
18 Aug 15
UPLOAD
Letter from SEC
6 Aug 15
Ownership
4
Joseph Carleone
1 Apr 24
4
Mario Ferruzzi
1 Apr 24
4
Gebhardt Deborah McKeithan
1 Apr 24
4
Steven B Morris
4 Mar 24
SC 13G/A
VANGUARD GROUP INC
13 Feb 24
SC 13G/A
JANUS HENDERSON GROUP PLC
13 Feb 24
4
Tobin Tornehl
9 Feb 24
4
STEPHEN J ROLFS
9 Feb 24
4
Paul Manning
9 Feb 24
4
John J Manning
9 Feb 24