Reports & Presentations

Quarterly Financial Results

December 0, 1775692800000

Q1 Results 2026

View Report →

December 0, 1770854400000

Q4 Results 2025

View Report →

December 0, 1762387200000

Q3 Results 2025

View Report →

December 0, 1755129600000

Q2 Results 2025

View Report →

December 0, 1745452800000

Q1 Results 2025

View Report →

December 0, 1740009600000

Q4 Results 2024

View Report →

December 0, 1730937600000

Q3 Results 2024

View Report →

December 0, 1723680000000

Q2 Results 2024

View Report →

December 0, 1714003200000

Q1 Results 2024

View Report →

December 0, 1707868800000

Q4 Results 2023

View Report →

December 0, 1699488000000

Q3 Results 2023

View Report →

December 0, 1692230400000

Q2 Results 2023

View Report →

December 0, 1682553600000

Q1 Results 2023

View Report →

December 0, 1676505600000

Q4 Results 2022

View Report →

December 0, 1668038400000

Q3 Results 2022

View Report →

December 0, 1660780800000

Q2 Results 2022

View Report →

December 0, 1652313600000

Q1 Results 2022

View Report →

December 0, 1645056000000

Q4 Report 2021

View Report →

December 0, 1637712000000

Q3 Report 2021

View Report →