Digital Turbine Plunges 23% Despite Revenue Beat as Margins… — APPS -0.80 · News Impact Screener