It's quite sad, as they do have a good product. Sales levels are getting high, but seem to have sh1t contracts...i.e. not indexed in FX terms.
If they survive, and push margins, this would be a great stock...but unfortunately it looks like it won't.
Good luck.