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%.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results