The company reported $0.10 earnings per share for the quarter, topping the consensus estimate of $0.08 by $0.02. Integral Ad Science had a return on equity of 3.47% and a net margin of 6.39%.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results