financial updates