Despite Lacking Profits Inspire Medical Systems (NYSE:INSP) Seems To Be On Top Of Its Debt