hexagon logo

Profile tolerance

Having a question with a program. My part has a profile callout of .040. The report shows +.020 -.020... And my results say .022, and is RED... I'm not seeing how a profile of .040 is out of tolerance when the result is .022?? Something just doesn't seem right....?