Financial insights of OLO