4:18 pm Aspen Tech beats by $0.09, beats on revs; approves $200 mln share repurchase program