Financial Information and Governance

Latest Financial Results

Q4 & FY 2025

Fiscal Year Ended Dec 31, 2025

1Total liquidity is a non-GAAP financial measure, which is explained and reconciled to the most directly comparable financial measures prepared in accordance with GAAP below.

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2024