Xwatch har sedan tidigare ingått partnerskap med Hexagons division Geosystem för att utveckla systemet 3D Avoidance Zone, vilket utgör en viktig del i produktportföljen för digital konstruktion.
Under 2023 genererade Xwatch intäkter om cirka 4 miljoner euro med en något lägre rörelsemarginal än snittet för divisionen Geosystems. Xwatch har 17 anställda, huvudsakligen inom Storbritannien, och konsolideras i april.