Financial insights of ALGN