BCorp achieves annual net profit RM139.95m