I see no reason to doubt it. No indication of how much is related to that terminated revenue segment, though, but it's probably pretty significant, as they said they were clearing out final orders in this Q, which are mostly probably related to LM105.
1.7 Mill of impaired assets means, essentially, a loss of 2 mill in cash and wasted assets. Now it makes more sense than ever as to why they need to get rid of that building. They started with 64 mill and they're down to 31 mill.
On the plus side, the severance wasn't that big a charge - 273K into S, G, & A.