Financials May 2025