IFRS and Financial reporting