Praxis Technologies is a diversified high-technology company