The net profit margin has rebounded to near historical highs.