Home Tags $106.2bn profit