4:31 pm Pharmacyclics beats by $0.09, beats on revs