Resilient revenue buoys Matrix Concepts 1Q26 net profit