Procore Technologies, Inc. delivered positive Q4 2025 results, beating revenue and earnings estimates, but faces macro and ...