Updates from SEC’s web, the whole year performance of $GEOS was released today. Note that the reported earnings and cash flows are two different concepts. People call the distinction "accruals", which stands for a firm’s prediction of unrealized benefits. While, there could be prediction errors due to unintentional mistakes or deliberate distortion, causing weak realization of accruals. This suggests that a firm is likely to perform poorly in the coming years as compared to firms that have the same reported earnings but lower accruals. To estimate the quality of $GEOS ’s earnings to be released, see the image below for details.