Financial insights of AMBC