spending on technology