Over-50s travel and insurance firm has recovered from record lows