Descartes Makes Two Acquisitions for $87.5 Million