I have a subscription to Credit Risk Monitor (am a Chief Credit Officer for a fund in the Bay Area).
Trade payment data shows that the parent company (Aimtron) is paying its bills on time and has an index score of 9 out of 10 (10 being the best).
Also, the probability of the parent company to file for chapter 11 BK in the next 12 months is ranging between 1.2% and 1.6%.
full disclosure: I don't have the audited financials of this company since its privately held and am unable to give a personal opinion on the viability of the company.