Financials June 2023