Financial reporting updates

Financial reporting updates