Integral Ad Science Reports Strong Q1 2025 Results with Revenue Surge and Raised Outlook
Integral Ad Science reported a 17% increase in Q1 2025 revenue, reaching $134.1 million, and raised its full-year revenue and adjusted EBITDA outlook, signaling confidence in its strategic direction.
2 minutes to read