That's good to hear. Certainly it's better to get the report late than never. Did you contact investor relations? I never received a response when I e-mailed them.
Regarding printing the ask price, I'm guessing it's a shareholder. Some people believe painting the tape helps the stock price. In the end it doesn't matter--it's the company performance which ultimately determines where the stock price will go.