Carlsbad company feeling coronavirus impact