SEC Filings

Filing date Form Description View
4 Statement of changes in beneficial ownership of securities View HTML
4 Statement of changes in beneficial ownership of securities View HTML
3 Initial filing by director officer or owner of more than ten percent View HTML
3 Initial filing by director officer or owner of more than ten percent View HTML
8-K Report of unscheduled material events or corporate event View HTML EX-101.SCH - XBRL TAXONOMY EXTENSION SCHEMA
3 Initial filing by director officer or owner of more than ten percent View HTML
8-K Report of unscheduled material events or corporate event View HTML EX-101.SCH - XBRL TAXONOMY EXTENSION SCHEMA
SCHEDULE 13G/A SCHEDULE 13G/A - Description View HTML
8-K Report of unscheduled material events or corporate event View HTML EX-101.SCH - XBRL TAXONOMY EXTENSION SCHEMA
10-Q Quarterly report which provides a continuing view of a company's financial position View HTML EX-101.SCH - XBRL TAXONOMY EXTENSION SCHEMA

Data provided by Kaleidoscope.

Annual Reports and Proxies

Quarterly Results

Show all
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q1

2026
02/04/2026

Q2

2026
05/07/2026

Q3

2026
08/05/2026
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q1

2025
02/10/2025

Q2

2025
05/07/2025

Q3

2025
08/11/2025

Q4

2025
11/24/2025
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q1

2024
02/07/2024

Q2

2024
05/09/2024

Q3

2024
08/07/2024

Q4

2024
11/25/2024
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q1

2023
02/08/2023

Q2

2023
05/10/2023

Q3

2023
08/09/2023

Q4

2023
11/28/2023
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q1

2022
02/09/2022

Q2

2022
05/11/2022

Q3

2022
08/15/2022

Q4

2022
12/12/2022
Earnings Date Release Earnings Call Presentation SEC Filing Supplemental Metric Sheet

Q4

2021
12/08/2021