Financial results and achievements