Financials

Nasdaq

Disclosure & News Service
2026

2026 Q1 Report
May 11, 2026

2025 3Q Report
September 30, 2025

2025 3Q Report
September 30, 2025

2025 2Q Report
June 30, 2025

2025 1Q Report
March 31, 2025

2024 4Q Report
March 27, 2025

2024 3Q Report
September 30, 2024

2024 2Q Report
June 30, 2024

2024 1Q Report
March 31, 2024

2023 4th Quarter Report
April 1, 2024

2023 3rd Quarter Report
November 14, 2023

2023 2nd Quarter Report
August 14, 2023

2023 1st Quarter Report
May 15, 2023

2022 4th Quarter and Year End Report
March 31, 2023

2022 3rd Quarter Report
September 30, 2022

2022 2nd Quarter Report
August 19, 2022

2022 1st Quarter Report
August 11, 2022

2021 4th Quarter & Year End Results
December 31, 2021

2021 3rd Quarter Report
September 30, 2021

2021 2nd Quarter Report
June 30, 2021

2021 1st Quarter Report
March 31, 2021

2020 3rd Quarter Report
November 10, 2020

2020 2nd Quarter Report
August 11, 2020

2020 1st Quarter Report
May 12, 2020

2019 4th Quarter and Year End Results
March 23, 2020

Most Recent

Financial Reports

Last Reported Form 10-K

Last Reported Form 10-Q

Company SEC Filings

Provided By EDGAR Online Services