Preparing and presenting recent financial reports