Geico will permanently lay off 114 employees in Lakeland by April, marking the second round of cuts in two years.