Financial report interval: 2025.03.30 - 2025.06.30
Overview: Olo(OLO) the Revenue is 85.72 M (+21.59%);the EBIT is -2.704 M (+57.78%);the EPS is 0.0094 (-68.6%).