"For a company that should be selling $100 million annually..."???
Hmmmmmmm...while there is a market for QUACK medical devices, I seriously doubt that 100 million revenues is within the range of possibility. Try more like a QUARTER million -- and that's with green stamps!