That site will show the business units. Sold off the space program sometime ago, if I have all my facts correct. If there is something loose in regards to the space program I am not aware of it. I could be all wrong.
Austin, TX (August 22, 2014) - Astrotech Corporation [NASDAQ: ASTC] has completed the sale of substantially all of the properties and assets related to or used in its Astrotech Space Operations business unit to a wholly-owned subsidiary of Lockheed Martin Corporation for $61 million. http://www.astrotechcorp.com/news092914-c1rey
That is all I have on it. Please do your own due diligence. Opinion only.