$RDDT CRUSHED EARNINGS • Sales $499M vs Est. $426M • EPS $0.45 vs Est. $0.19 • EBITDA $167M vs. Est. $129M Q3 Outlook • Sales $540M vs. Est. $473M • EBITDA $190M vs. Est. $160M
54,06K