CSTL has higher revenue during the 3th and 4th quarter than the 2th quarter every year in its history. The company is used to be conservative in guidance. This seems the long term holding stock.