top of page
a12393e2b01c49a97190501cb3c3318c676d7daa.jpg

SEC Filings

SEC Filings

Quarterly Earnings

September 30, 2026

Q3 2026 Earnings Update

10-QPresentation PDFTranscript

June 30, 2026

Q2 2026 Earnings Update

10-QPresentation PDF

March 31, 2026

Q1 2026 Earnings Update

10-Q

September 30, 2025

Q3 2025 Earnings Update

10-Q

June 30, 2025

Q2 2025 Earnings Update

10-Q

March 31, 2025

Q1 2025 Earnings Update

10-Q

September 30, 2024

Q3 2024 Earnings Update

10-Q

June 30, 2024

Q2 2024 Earnings Update

10-Q

March 31, 2024

Q1 2024 Earnings Update

10-Q

September 30, 2023

Q3 2023 Earnings Update

10-Q

Annual Reports

December 31, 2025

2025 Annual Earnings Update

10-K

December 31, 2024

2024 Annual Earnings Update

10-K

December 31, 2023

2023 Annual Earnings Update

10-K

December 31, 2022

2022 Annual Earnings Update

10-K

December 31, 2021

2021 Annual Earnings Update

10-K

December 31, 2020

2020 Annual Earnings Update

10-K

December 31, 2019

2019 Annual Earnings Update

10-K

Additional SEC Filings

November 4, 2026

Current report

View

November 4, 2026

Quarterly report [Sections 13 or 15(d)]

View

October 16, 2026

Form - SCHEDULE 13D - amended

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View

October 5, 2026

Statement of changes in beneficial ownership of securities

View
bottom of page