Rubicon Research (Rubicon) delivered better-than-expected performance, with a 7%/18%/21% beat on revenue/EBITDA/PAT for the quarter.