Preparation and presentation of recent financial reports