Financial insights of ALLO