Patch up or pay up: Equifax spent $243M on data breach recovery costs