there is really only one reason a company would hold back any financials .. is because the don't want anyone to see them .. or they don't have any to show
real companies with nothing to hide post them on pink sheets all the time ..
typically in my experience the bad, broke or worse - fail to post them