Financial reports
ARS
2023 FY
Annual report to shareholders
29 Mar 24
10-K
2023 FY
Annual report
7 Mar 24
10-Q
2023 Q3
Quarterly report
1 Nov 23
10-Q
2023 Q2
Quarterly report
2 Aug 23
10-Q
2023 Q1
Quarterly report
4 May 23
ARS
2022 FY
Annual report to shareholders
7 Apr 23
10-K
2022 FY
Annual report
6 Mar 23
10-Q
2022 Q3
Quarterly report
4 Nov 22
10-Q
2022 Q2
Quarterly report
4 Aug 22
10-Q
2022 Q1
Quarterly report
5 May 22
Current reports
8-K
Results of Operations and Financial Condition
14 Feb 24
8-K
Record Quarter for Net Income and Earnings per Share
1 Nov 23
8-K
Record Second Quarter Margin Performance; Industry Demand Remains Challenged
2 Aug 23
8-K
Entry into a Material Definitive Agreement
13 Jun 23
8-K
Departure of Directors or Certain Officers
18 May 23
8-K
Results of Operations and Financial Condition
4 May 23
8-K
Results of Operations and Financial Condition
20 Apr 23
8-K
Results of Operations and Financial Condition
9 Feb 23
8-K
Other Events
22 Nov 22
8-K
Results of Operations and Financial Condition
3 Nov 22
Registration and prospectus
S-8
Registration of securities for employees
3 Aug 23
S-8
Registration of securities for employees
4 Aug 22
S-8
Registration of securities for employees
26 Jun 20
S-8
Registration of securities for employees
30 May 19
S-8
Registration of securities for employees
15 Mar 18
S-8
Registration of securities for employees
3 Mar 16
S-8
Registration of securities for employees
10 Mar 15
S-8
Registration of securities for employees
10 Mar 14
S-8
Registration of securities for employees
6 Mar 13
S-8
Registration of securities for employees
29 Feb 12
Proxies
DEF 14A
Definitive proxy
29 Mar 24
DEF 14A
Definitive proxy
7 Apr 23
DEF 14A
Definitive proxy
21 Apr 22
DEF 14A
Definitive proxy
30 Apr 21
DEFA14A
Additional proxy soliciting materials
19 May 20
DEF 14A
Definitive proxy
29 Apr 20
DEFR14A
Revised proxy
10 Apr 19
DEF 14A
Definitive proxy
9 Apr 19
DEF 14A
Definitive proxy
12 Apr 18
DEF 14A
Definitive proxy
31 Mar 17
Other
UPLOAD
Letter from SEC
20 Sep 22
CORRESP
Correspondence with SEC
13 Sep 22
UPLOAD
Letter from SEC
31 Aug 22
UPLOAD
Letter from SEC
26 May 17
CORRESP
Correspondence with SEC
22 May 17
CORRESP
Correspondence with SEC
17 May 17
UPLOAD
Letter from SEC
2 May 17
CORRESP
Correspondence with SEC
23 Mar 10
CORRESP
Correspondence with SEC
23 Mar 10
UPLOAD
Letter from SEC
22 Mar 10