Approximate yearly sales of desktop PCs worldwide (all kinds) are 200 million per year... I can't find 5 year refresh cycles on any HP, Dell, etc. desktops or laptops.
They tend to refresh in line with corporate cycles, i.e. 18 month to 3 years, from what I see.