S4 Capital revenue declines by 12.7%, headcount drops 8.9%

The company also downgraded its net revenue forecast for the year.