Thermo Fisher Eliminates 315 Jobs, Records $18.2M in Charges