Platform changes and macroeconomic challenges have resulted in a fairly steady deceleration in demand over the last year.