Earnings Reports
Quarterly & Annual Results
Access press releases, SEC filings, and investor materials for each reporting period.
1H 2025
Six months ended June 30, 2025
FY 2024
Year ended December 31, 2024
1H 2024
Six months ended June 30, 2024
FY 2023
Year ended December 31, 2023
FY 2021-2022
Historical filings