Financials June 2024