They announced better then expected results yesterday. I think it is due in part to those "bonus" depreciation allowances from IRS causing everyone to spend money on IT before year end that I posted about last night. The level of spending is a little more then what economists predicted because of those procrastinators who are waiting to very last last minute, relative to the 9/11/01 start date for those 30-50% bonus depreciation allowances.