"For the first nine months, net income was $23.2 million, compared with $29.6 million a year ago." revenue seems to be trending down as operating expenses keep increasing, especially since the company is already expecting a negative Q4. i was considering giving IRBT a look but i wouldn't touch it with a 10 foot pole now based on the inevitable rocky times ahead...