Integral Ad Science had a revenue of 134.07M in the quarter ending Mar 31, 2025, with -12.40%. This bring the company's revenue in the last twelve months to 549.64M, Decreased 3.69%. In the fiscal year ending Dec 31, 2024, Integral Ad Science had annual revenue of 530.10M with 11.75% growth.