Cisco Systems Inc.’s stock dipped 2.5% in extended trading Wednesday after the company reported second-quarter profits and revenue that slightly edged Wall Street’s estimates.

The computer-networking giant said it racked up net income of $2.9 billion, or 68 cents per share, compared with expectations of $3.2 billion, or 66 cents per share, based on analysts polled by FactSet.

Cisco CSCO, +1.63%   said revenue declined 4% year-over-year to $12.01 billion. Analysts polled by FactSet had expected $11.97 billion.

Cisco also declared a quarterly dividend of 36 cents per common share, up 3% over the previous quarter.

“We executed well this quarter by delivering strong margins and EPS growth while driving more software and subscriptions,” Cisco Chief Financial Officer Kelly Kramer said in a statement. As they had in the previous quarter, company executives referred to longer decision-buying cycles amid a general slowdown in tech spending.

As macroeconomic issues like Brexit and trade with China settle, “uncertainty will dissipate and some of our customers will pick up again,” Cisco Chief Executive Chuck Robbins said in a conference call with analysts after earnings were announced.

See also: Cisco confirms fears of a ‘broad-based’ slowdown in tech spending

Cisco shares are up 5.1% over the past 12 months. The broader S&P 500 index SPX, +0.65%   is up 22.8% over the past year.