It looks like they were struggling with all their product lines (power meters, gym bikes, smart bikes, bike computers) and some ongoing financial dispute with Giant. Maybe Giant will now acquire their assets on the cheap, although I’m not sure what those assets would consist of if all the staff are gone.