In 1999 the company had an initial public offering .
In 1999 the company was listed on the NASDAQ stock exchange .
In 1999 the company had an initial public offering and was listed on the NASDAQ stock exchange .