G8 reports improved HY23 financial performance