Procore Technologies Inc is a cloud-based construction management software company. It generates revenue through subscriptions for access to its software products.