Financial reports
10-Q
2024 Q3
Quarterly report
7 Nov 24
10-Q
2024 Q2
Quarterly report
8 Aug 24
10-Q
2024 Q1
Quarterly report
9 May 24
10-K
2023 FY
Annual report
14 Mar 24
10-Q
2023 Q3
Quarterly report
8 Nov 23
10-Q
2023 Q2
Quarterly report
10 Aug 23
10-Q
2023 Q1
Quarterly report
11 May 23
10-K
2022 FY
Annual report
15 Mar 23
10-Q
2022 Q3
Quarterly report
10 Nov 22
10-Q
2022 Q2
Quarterly report
11 Aug 22
Current reports
8-K
Other Events
17 Dec 24
8-K
Other Events
20 May 24
8-K
Other Events
13 May 24
8-K
Other Events
21 Dec 23
8-K
Other Events
24 Oct 23
8-K
Completion of Acquisition or Disposition of Assets
26 Sep 23
8-K
Other Events
12 Jul 23
8-K
Other Events
9 Jun 23
8-K
Departure of Directors or Certain Officers
14 Apr 23
8-K
Other Events
6 Jan 23
Registration and prospectus
SC TO-I/A
Issuer tender offer statement (amended)
8 Dec 23
SC TO-I/A
Issuer tender offer statement (amended)
20 Nov 23
SC TO-I/A
Issuer tender offer statement (amended)
8 Nov 23
SC TO-I
Issuer tender offer statement
24 Oct 23
S-8
Registration of securities for employees
12 Aug 21
SC TO-T/A
Third party tender offer statement (amended)
16 Jun 17
SC 14D9/A
Tender offer solicitation (amended)
19 May 17
SC TO-T/A
Third party tender offer statement (amended)
18 May 17
SC 14D9
Tender offer solicitation
12 May 17
SC TO-T
Third party tender offer statement
1 May 17
Proxies
DEFA14A
Additional proxy soliciting materials
19 Mar 24
DEF 14A
Definitive proxy
19 Mar 24
DEFA14A
Additional proxy soliciting materials
14 Apr 23
DEF 14A
Definitive proxy
14 Apr 23
DEFA14A
Additional proxy soliciting materials
15 Apr 22
DEF 14A
Definitive proxy
15 Apr 22
DEFA14A
Additional proxy soliciting materials
18 Mar 21
DEF 14A
Definitive proxy
18 Mar 21
DEFA14A
Additional proxy soliciting materials
3 Apr 20
DEF 14A
Definitive proxy
3 Apr 20
Other
CORRESP
Correspondence with SEC
20 Nov 23
UPLOAD
Letter from SEC
10 Nov 23
CORRESP
Correspondence with SEC
8 Nov 23
UPLOAD
Letter from SEC
1 Nov 23
UPLOAD
Letter from SEC
28 Nov 17
CORRESP
Correspondence with SEC
27 Nov 17
UPLOAD
Letter from SEC
13 Nov 17
UPLOAD
Letter from SEC
15 May 17
UPLOAD
Letter from SEC
15 Apr 16
CORRESP
Correspondence with SEC
13 Apr 16