Not to defend the company, but did you read anything abt them?
Cash is shrinking and debt going up - yes, they just acquired another company! They are also activley looking at acquiring another! Big loss in Q - did you see the one time charges? GEO raised their outlook for this year already and a little bird tells me they will even better their own prediction.