newsfilter
← Latest News
Business Wire·

Semrush Announces First Quarter 2025 Financial Results

First quarter revenue of $105.0 million, up 22% year-over-year Achieved ARR of $424.7 million, up 20% year-over-year Net cash provided by operating activities of $22.1 million in Q1 Company reiterates full year