He estimated that the company has spent an average of $500,000 each year over that time trying to stay current and optimize ...