Financials May 2024