Nice Pete.
They are wildly profitable. Last reporting period genworth reported loss ratio of 19.6 per cent. In plain English that means they have a profit margin of 80%.
From Wikipedia...For insurance, the loss ratio is the ratio of total losses incurred (paid and reserved) in claims plus...