My understanding is that the majority of what they sell is hardware and software solutions meaning that if the outgoings are down, the revenue almost certainly will be as well.
This also accounts for the fact that although their turnover is high, so are their outgoings as they are undertaking mostly low margin business.