Strong financial performance